Troverete Stadio Jawaharlal Nehru a circa 10 minuti di auto. Il ristorante Deep Sweet Corner è situato a 50 metri di distanza. Le maggiori attrazioni di Nuova Delhi, tra cui la Meera Polytechnic, si trovano nelle vicinanze.
Gli ospiti possono alloggiare in una delle 16 camere con una zona pranzo, un televisore con canali satellitari e una TV satellitare.
È dotato di una microonde, di un bollitore elettrico e di un frigo. Una passeggiata di 10 minuti vi porterà alla stazione della metropolitana Ashram.