Wygodny Hotel O The Royal Villa Nowe Delhi może pochwalić się pierwszorzędną lokalizacją w dzielnicy South Delhi około 10 min autem od świątyń, takich jak Świątynia w Chhattarpur, oraz oferuje przechowalnię bagażu. Podczas pobytu w fantastycznym hotelu, goście mogą skorzystać z przechowalni bagażu.
Klimatyzacja są również zapewnione w pokojach, a miejsce do siedzenia to dodatkowe udogodnienia. Wyposażone w szafkę i biurko, pokoje mają także podłogę wyłożoną płytkami. Prywatne łazienki są wliczone w cenę pokoi.
O The Royal Villa oferuje Ci wyśmienite kontynentalne śniadanie. Jest tam również bar całodobowy. Restauracja Leo's Pizzeria znajduje się w 17 km.
Żelazna kolumna z Delhi znajduje się 6 km od tego hotelu, a Sanskriti Kendra jest w około 2 km stąd. Park rozrywki Fun 'n' Food Village, który leży w 7 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Dehli. Kutb Minar znajduje się w około 8 km, natomiast Stacja Ghitorni jest w niewielkiej odległości od O The Royal Villa w Nowym Dehli. Ten 3-gwiazdkowy obiekt jest położony mniej niż 10 min spacerem od przystanku autobusowego Ghitorni Village.