Offering baggage storage, the fantastic Hotel O The Royal Villa New Delhi lies in the South Delhi district of New Delhi, 2.4 miles from Global Business Park and a 10-minute drive from such cultural places of interest as Jahaz Mahal. This New Delhi hotel provides a luggage locker to ensure guests' safety.
Located 1.6 miles from Sanskriti Museums, the hotel is also 12 miles from New Delhi railroad station. Comfortable O The Royal Villa New Delhi stands not far from Ghitorni metro station. The 73-metre tall tapering Qutub Minar Tower lies about 15 minutes by car from the property. The property is located 0.6 miles from Delhi International airport and within reach of Ghitorni Village bus stop.
This 3-star hotel features 30 rooms with a sitting area, furnished with a writing table and a cabinet. In-room entertainment includes a flat-screen TV with satellite channels, while such comforts as an air conditioner are also provided. Private bathrooms include nice touches such as bath sheets and towels.
O The Royal Villa boasts a complimentary continental breakfast. A 24-hour bar is available on site. Jolly Rogers is 1.4 miles from this property.