Das Hotel Flora Inn Mumbai liegt rund 4 km vom Heritage Garden entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Dieses Bed & Breakfast liegt in einer Entfernung von ca. 10 Autominuten vom Red Carpet Wachsmuseum. Das Snow Kingdom ist in rund 3 km Entfernung von der Unterkunft. Die nächstgelegene Bushaltestelle Chheda Nagar ist etwa 10 Minuten zu Fuß entfernt.
Die 42 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Diese Zimmer verfügen über eine getrennte Toilette und eine Dusche in den Badezimmern sowie einen Wasserkocher, einen Kühlschrank und Glasgeschirr zur Selbstversorgung.
Es gibt die Restaurants Urban Tadka und Oasis in der Nähe.