Hotel The Royal Plaza New Delhi is a complete paradise on earth. An exquisite blend of business and pleasure this hotel is famous for its world class hospitality services. This boutique hotel offers 419 luxury guest rooms and suites. Located in central Delhi with its magnificent beauty and exceptionally awesome services it is considered as one of the best business boutique hotels in Delhi. It’s well crafted interiors, multi cuisine restaurants, night club and lounges are the best option for entertainment. The Royal Plaza unfolds the most desirable lifestyle experiences for you.