Ideally situated in the centre of Mumbai, Hotel Flora Suites - Fort is within 1.2 km of Chhatrapati Shivaji Terminus Railway Station and 700 metres of Prince of Wales Museum. The property is situated 2.
Number of rooms: 10
12 NANANHAI LANE FLORA FOUNTAIN FORT FLORA SUITE GROUND FLOOR, 400001 Mumbai, India