Il se trouve à moins de 850 mètres de la station de métro le Jagruti Nagar.
Le Centre commercial Phoenix Market City et l'Institut indien de technologie de Bombay sont à moins de 3 km et à moins de 3 km respectivement. Le Sri Jangleshwar Mahadev Mandir est également dans un rayon de 200 mètres. Le Lac Powai est dans une zone de 3 km. La station de métro la plus proche est à moins de 10 minutes à pied.
Les chambres comprennent une climatisation, ainsi que des conforts modernes tels qu'une TV à écran plat avec des chaînes satellite. Quelques unités fournissent des salles de bain privées avec des articles de toilette pour les hôtes et une douche.