Apartamenty 18 znajdują się w Nowym Dehli. Swoim gościom oferują przechowalnia bagażu, skrytka depozytowa i parking.
Worlds Of Wonder znajduje się 10 minut jazdy samochodem od obiektu, a Isa Khan's Tomb jest w odległości 10 minut jazdy samochodem. Zaledwie 5 minut spacerem od stacji metra Greater Kailash, apartament ma łatwy dostęp do Durga Bari Mandir. W oddalonych o 150 metrów restauracjach Dimcha, Epicure's Delight i Gray Global Kitchen & Bar można skosztować wyśmienitych posiłków.Znajdują się tuż obok Kali Bari Mandir.
Sejf w pokoju, klimatyzacja i telewizor płaskoekranowy do dyspozycji gości w każdym pokoju.
20 minut zajmuje dojazd do lotniska Nowe Delhi Indira Gandhi.Na szczególną uwagę zasługuje prywatny balkon.