À environ 25 minutes de marche de promenade du Temple de Mumbadevi, on peut trouver Hotel Windsor Bombay, qui offre un hébergement avec 46 chambres. Un Wi-Fi est accessible dans tout l'établissement et un stationnement privé d'une voiture est fourni à proximité.
Situé dans le quartier "Sud de Bombay", l'hotel se trouve à environ 4 km du Veer Mata Jijabai Bhosale Udyan And Zoo. Les amateurs de sport peuvent également visiter le Stade Wankhede Stadium, à moins de 16 minutes à pied de Windsor, et emmener leurs familles à Aquarium Taraporewala, qui se trouve à 30 minutes à pied. Il y a le Musée Chhatrapati Shivaji Maharaj Vastu Sangrahalaya dans une zone de 1 km. L'arrêt de bus le Khadi Bhandar est situé à côté de l'hotel.
Les chambres de Windsor de Bombay offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme un fer à repasser et une table à repasser, une climatisation. Les salles de bain sont équipées avec une toilette séparée et une douche. Les chambres d'hôte donnent sur la ville.
Un petit-déjeuner continental quotidien est servi les matins pour les invités de cet hébergement. Un café Chai Pe Charcha est situé à environ 200 mètres d'Hotel Windsor.