Los huéspedes del Hotel Windsor Bombay pueden visitar la Catedral de Santo Tomás de Bombay, enclavada a unos 1 km. Enclavado a 17 minutos a pie de la Fuente Flora, este hotel de 2 estrellas está dotado de 46 habitaciones con vistas a la ciudad.
Los aficionados al deporte también pueden visitar el Estadio Wankhede, a una distancia de 1,1 km del hotel, y llevar a sus familias al Acuario de Taraporewala, que está situado a 2 km. Los huéspedes también podrían visitar Ruttonsee Mujee Fountain, que está a unos 200 metros. El entretenimiento en la zona incluye el Cine Regal a una distancia de 2,1 km del Windsor. Este establecimiento está situado a poco más de 5 minutos a pie de la parada de autobús Khadi Bhandar y a poco más de 40 minutos en coche de la estación de tren Andheri en Bombay.
Las habitaciones incluyen un balcón y una zona de estar completas con una plancha y tabla de planchar, aire acondicionado, así como una tv de pantalla plana con canales vía satélite. Todas las habitaciones tienen un inodoro separado y una ducha.
Aquí se ofrece un desayuno continental cada mañana. Los huéspedes pueden comer en el restaurante Sri Thackers Bhojanalaya muy cerca del hotel Windsor Bombay.