El Hotel Windsor Castle Bombay, de 3 estrellas, es un lugar estupendo para alojarse en el barrio Andheri, a 3 km de la Playa Versova.
Este hotel se sitúa a unos 10 minutos en coche de la Playa de Vile Parle, mientras que el Centro Deportivo Khar Gymkhana está a unos 15 minutos en coche. El hotel está a un corto paseo del lago de Powai. Visita la Playa de Juhu, a 4 km del hotel Windsor Castle Bombay, y sumérgete en la plena armonía con la naturaleza.
El lugar ofrece 25 cuartos con un escritorio, TV de pantalla plana con canales vía satélite y climatizador, y un acceso fácil a todos lugares turísticos de Bombay. Se proporcionan unos cuartos de baño con un inodoro separado y ducha en las habitaciones.
El restaurante Cafe Alfa se halla al lado del Windsor Castle Bombay.