El Chateau Windsor Hotel - Marine Drive Bombay, de 3 estrellas, es un lugar estupendo para alojarse en el barrio Churchgate, a tan solo 1 km de la Puerta de la India. Los huéspedes que viajan en coche también pueden utilizar un aparcamiento en las instalaciones.
La Galería de arte de Jehangir está ubicado a unos 5 minutos en coche de este hotel, y el Banco de la Reserva de la India se encuentra a unos 10 minutos en coche. El Acuario de Taraporewala, a unos 2 km, es sin duda una visita obligada para los turistas que viajan en la familia a Bombay. El Chateau Windsor Hotel - Marine Drive Bombay está no muy lejos de la Fuente Flora. El hotel está bien conectado con numerosos lugares de interés, a tan solo 500 metros de la parada de autobús Churchgate Station/ Ahilyabai Holkar Chowk.
Las 66 habitaciones están provistas de caja fuerte, y comodidades como servicio de planchado y climatizador. Los baños están equipados con inodoro separado y ducha, así como secadores de pelo y toallas. Algunas habitaciones disponen de vistas al mar.
El Chateau Windsor Hotel - Marine Drive se encuentra a unos cuantos pasos de Khyber y sirve comida exquisita.