Teras manzaralı 18 dairesi Kuzey Delhi semtinde yer almaktadır. Tesiste bagaj emanet servisi, özel bir kasa, otopark vardır.
Worlds Of Wonder 9 km uzaklıkta ve Delhi Uluslararasi havaalanına arabayla 20 dakikadan daha kısa bir sürede ulaşılabilir. Bu konaklama mekanı Isa Khan's Tomb'dan 6 km uzaklıktadır. Suşi bar Dimcha, daireden 150 metre mesafede bulunmaktadır.18 dairesi, Durga Bari Mandir'nın yakınında yer almaktadır.
Bu dairenin her odasında oda içi kasa, klima, düz ekran televizyon mevcuttur. 18 dairesinde bazı odalarda özel balkon vardır.
Hacıosman metro istasyonu 300 metre mesafede olduğu için kolayca ulaşılabilir.