Im Bezirk Süd-Mumbai gelegen, zeichnet sich das 2-Sterne-Hotel Windsor Mumbai durch seine exklusive Lage aus, ungefähr 17 Fußminuten vom Flora-Brunnen entfernt, aus. Mit 46 Zimmern bietet es nicht nur Komfort, sondern auch eine attraktive Aussicht auf die Stadt. Es gibt einen Privatparkplatz in der Nähe und WLAN in den öffentlichen Bereichen.
Das Hotel ist ungefähr 2 Kilometer vom Gateway of India entfernt gelegen. Bombay Castle, ein idealer Ort, um die Gegend zu erkunden, befindet sich in einer 550 Meter Entfernung vom Windsor Mumbai. Das Hotel befindet sich nicht weit entfernt vom Horniman Circle Garden. Die Bushaltestelle Khadi Bhandar befindet sich in einer Entfernung von nur 5 Gehminuten von der Unterkunft.
Die Zimmer im Windsor verfügen über einen Balkon und eine Sitzecke sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage für Ihren Komfort. Sie sind mit Badezimmern mit einer getrennten Toilette und einer Dusche ausgestattet.
Im Hotel wird ebenfalls ein kontinentales Frühstück angeboten. Sie können die asiatische Küche im Sri Thackers Bhojanalaya genießen, das sich ungefähr 450 Meter vom Hotel Windsor entfernt befindet.