El Hotel Windsor Bombay, de 2 estrellas, se encuentra a tan solo 1 km de la Fuente Flora, y a una distancia de 1 km de la Catedral de Santo Tomás de Bombay. WiFi se ofrece en toda la propiedad, y este hotel dispone de un aparcamiento cerca.
Si te alojas en el hotel, podrás descubrir la Playa Girgaon Chowpatty, situado a unos 10 minutos en coche, o visitar instalaciones deportivas como el Estadio Wankhede, situado a unos 1 km. Los lugares de ocio del barrio Mumbai Sur incluyen el Cine Regal, a una distancia de 2 km del hotel Windsor Bombay. Entre los edificios religiosos notables cercanos se encuentra el Templo de Babulnath, a una distancia de 3 km del lugar. La parada de autobús Khadi Bhandar está a un par de minutos en coche del Hotel Windsor.
El Windsor Bombay cuenta con 46 habitaciones con un balcón y una zona de estar, amuebladas con un escritorio. El entretenimiento en las habitaciones incluye TV de pantalla plana con canales vía satélite, también se proporcionan comodidades como una plancha y tabla de planchar, climatizador. Al alojarse en este hotel, los huéspedes pueden disfrutar de vistas a la ciudad.
El establecimiento ofrece un desayuno continental cada día. Puedes probar la comida india en el restaurante Chai Pe Charcha, que está a unos 200 metros del lugar.