Situé à moins de 25 minutes à pied du Pont Bandra Worli Sea Link, la Église paroissiale Saint Michel est située à proximité.
Le Fort de Bandra est accessible en 5 minutes de route, tandis que l'aéroport d'international Chhatrapati Shivaji est à 15 km. Les principaux sites touristiques, dont Dargah Hazrat Makhdum Fakih Ali Mahimi RA, qui se trouve à seulement 5 minutes de marche, sont situés à proximité.
Outre des conforts tels qu'une climatisation, l'intérieur offre également aux clients une TV à écran plat avec des chaînes satellite.
Les chambres offrent des installations de cuisine, comprenant un micro-ondes. Les clients peuvent manger dans les Deewaan-E-Khaas et Ashok Restaurant, qui sont à environ 100 mètres. L'arrêt de bus le plus proche est Mahim Church, situé à moins de 5 minutes à pied.