À 7 km de promenade de l'Institut indien de technologie de Bombay, on peut trouver Hotel Flora Inn Bombay, qui offre un hébergement avec 42 chambres.
Profitez de l'emplacement central de la résidence dans le quartier "Quartiers du centre de Bombay" à Bombay. Le Lac Powai est également situé à environ 15 minutes en voiture de cet hotel 4 étoiles. L'Institut de Sciences Sociales Tata est à une distance de 10 minutes de route. Flora Inn est non loin de l'arrêt de bus Chheda Nagar.
Les chambres disposent d'un balcon, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Ces chambres ont une toilette séparée et une douche dans les salles de bain, et aussi une bouilloire électrique, un réfrigérateur et de la verrerie pour cuisiner soi-même.
Urban Tadka est situé à 3 km de Flora Inn de Bombay.