Los huéspedes del Hotel Flora Suites Bombay, de 3 estrellas, pueden visitar la Puerta de la India, ubicada a unos 20 minutos a pie.
Ubicado en el distrito Mumbai Sur, el hotel se halla a una distancia de 2 km del Acuario de Taraporewala y a una distancia de 1 km de zonas comerciales como la Tienda Star Perfumes Cosmetics. Está en los alrededores del Cine Regal. Independientemente de la religión, los viajeros prefieren visitar la Catedral de Santo Tomás de Bombay, un popular lugar de culto situado a poco más de 25 minutos a pie del Flora Suites. La parada de autobús más cercana es Ahilyabai Holkar Chowk, situada a 700 metros.
Hay 16 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como televisor.
El restaurante Sri Thackers Bhojanalaya, que está a un corto paseo del hotel Flora Suites Bombay, sirve cocina india para satisfacer todos los gustos.