El Hotel Flora Fountain se encuentra en Bombay, a 10 minutos a pie de las estaciones de tren de Churchgate y Chhatrapati Shivaji (estación de VT) de Bombay.
Número de habitaciones: 14
16 Pitha Street, Off Janmabhoomi Marg, Fort, 400001 Bombay, India