Das Hotel Windsor im Herzen von Mumbai bietet die Zimmer mit Blick auf die Stadt. Das Hotel bietet auch WLAN im ganzen Gebäude.
Mahalakshmi-Tempel ist in einer 6 km Entfernung von hier und National Centre for Performing Arts ist 10 Minuten Fahrt von dem 2-Sterne-Hotel entfernt. Gateway of India liegt ebenfalls ungefähr 25 Gehminuten von der Unterkunft entfernt. Das Hotel ist nur wenige Minuten mit dem Auto entfernt von der Busahltestelle Khadi Bhandar gelegen.
Neben einem Balkon und einer Sitzecke sind die Zimmer ins Hotel Windsor mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Das Hotel bietet täglich ein einfaches Frühstück im Restaurant. Das Restaurant Mathura Dairy Farm bietet eine Auswahl von Gerichten und liegt zudem in einer Entfernung von 250 Metern von der Unterkunft.