+91-8929175340
The Royce Hotel, situated in the heart of south delhi, is a warm and welcoming place with a touch of the old world charm. The super luxury hotel has a decidedly aristocratic theme and is perfect for the discerning visitors to New Delhi.
There are 20 luxurious guest rooms and suites, which are characterised by attention to detail, incorporating state-of-the-art technology and exquisite furnishings.