L'hotel è situato nel quartiere South West a 450 metri dagli Shri Ram Mandir. La struttura offre 47 camere, dotate di un WC separato, di un impianto di climatizzazione e di un televisore multicanale per un piacevole soggiorno a Nuova Delhi.
La Sda shiv Shyam Mandir si trova vicino all'hotel, mentre l'aeroporto Internazionale Indira Gandhi dista circa 25 minuti di auto. Trovandosi a 450 metri dalla stazione metropolitana di Dwarka, l'hotel è a 10 minuti di auto da World Development Foundation.
Gli ospiti possono cenare al ristorante Yumm Ek Dumm a 250 metri di distanza. La stazione ferroviaria New Delhi è facilmente raggiungibile.
Check-in:dalle 12:00-23:59
Check-out:alle 11:00