Nieruchomość zlokalizowana jest 5 km od Stadion Jawaharlala Nehru i 1,8 km od Świątynia Lotosu.
Jest położony w dzielnicy South Delhi, INOX Nehru Place Cinema. Jest to 8 km od centrum Nowe Delhi.
Pokoje wyposażone są w różne udogodnienia, w tym kontrola parametrów klimatycznych, sejf osobisty i telewizor płaskoekranowy z podłączeniem do kanałów satelitarnych. Suszarka do włosów, czepki kąpielowe i ręczniki są także dostępne w każdej jednostce.
Goście mogą delektować się śniadaniem w restauracji. Ciesz się posiłkami w restauracjach Oh Calcutta i Empress of China, oddalonych o 275 metrów. Stacja metra Stacja Nehru Place znajduje się około 5 min pieszo od hotelu. Lotnisko Nowe Delhi Indira Gandhi znajduje się mniej niż 21 minut jazdy samochodem od nieruchomości. Gościom mogą się spodobać zabiegi kosmetyczne na twarz i sauna, które są bezpłatne.
Przyjazd:od 14:00-23:59 godz.
Wyjazd:do 12:00 godz.