Narsee Monjee Institute of Management Studies befindet sich circa 3 Kilometer von dem 2-Sterne-Hotel Windflower Regency Mumbai entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtteil Western Suburbs von Mumbai, in circa 10 Autominuten Entfernung vom Bahnhof Bandra. Das Hotel ist außerdem 4 km weit weg von Sehenswürdigkeiten, vor allem dem Juhu Strand. Auch das Dolphin Aquarium ist in circa 10 Autominuten Entfernung vom Windflower Regency Mumbai. Die U-Bahn-Station Versova, die etwa 750 Meter von der Unterkunft entfernt ist, bietet eine schnelle Verbindung zu Stadtteilen von Mumbai.
Jedes der 9 Zimmer ist mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Zu den Extras gehören eine getrennte Toilette und eine Dusche in den Badezimmern.
Das Restaurant Nityanand bietet chinesische Gerichte in unmittelbarer Nähe vom Windflower Regency.