Chateau Windsor Hotel - Marine Drive Mumbai offers 66 rooms a 10-minute walk from the Dinanath Mangeshkar Hall. A car park is available on site as well.
Located within 500 metres of Churchgate Western Railway Headquarters, this hotel is within a few blocks of the ornamentally sculpted architectural heritage monument "Flora Fountain". The Chateau Windsor Hotel - Marine Drive also gives access to the modern museum "Jehangir Art Gallery", which is a 17-minute walk away. Guests might as well enjoy proximity to Flora Fountain, situated about 700 metres away. This 3-star hotel is a 5-minute drive from the Art deco movie theatre "Regal Cinema". Churchgate Station/ Ahilyabai Holkar Chowk bus stop is within a 500-metre distance of the property and 16 km from is enough to get to Bandra train station.
Chateau Windsor Hotel - Marine Drive offers rooms with a balcony and a seating area featuring ironing facilities and air conditioning, along with a flat-screen TV with satellite channels. They are appointed with a writing desk, and also feature a mini-fridge-bar. Bathrooms are fitted with a separate toilet and a shower as well as a hairdryer and towels.
The restaurant Pizza By The Bay is situated just a few steps from the Chateau Windsor Hotel - Marine Drive Mumbai.