Vous pourrez admirer la vue sur le Lac Powai dans une zone de 7 km ou apprécier un hammam et un jacuzzi sur place.
Il se trouve à moins de 7 km de la Promenade Bandstand et à moins de 7 km de la Église Saint André. Il est situé à moins de 6 km de la Église paroissiale Saint Michel. L'arrêt de bus le plus proche est le Nehru Nagar- Kurla, à moins de 10 minutes à pied.
Meublées avec un placard, certaines des 95 chambres disposent de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Certaines unités comprennent une salle de bain privée où vous pouvez vous détendre et utiliser un sèche-cheveux et un bidet. Elles viennent avec des équipements comme un sèche-cheveux et des serviettes.
On sert un petit-déjeuner continental quotidien.