Hotel The Royal Plaza New Delhi is a complete paradise on earth. An exquisite blend of business and pleasure this deluxe 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 five star 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.