See all photos
86 Veer Nariman Road, Next To Hotel Ambassador, Churchgate, Mumbai, India
Offering currency exchange and a lift, Chateau Windsor Hotel - Marine Drive Mumbai is just around the corner from Bhikha Behram Well Parsi Temple. This hotel offers parking on site.
The 3-star hotel in South Mumbai, which is India's largest city, 25 minutes' walk from the Saracenic arched monument "Gateway Of India Mumbai". The Cricket Club of India Limited is within a 600-metre distance of the Chateau, and Mahatma Jyotiba Phule Mandai Market is 2.3 km away. In addition, Flora Fountain is within reach of this property and Dinanath Mangeshkar Hall is 10 minutes' walk away. The hotel also gives access to sports attractions like Wankhede Stadium, which is 650 metres away. The bus stop Churchgate Station/ Ahilyabai Holkar Chowk is located within 5 minutes' walk of the accommodation.
Chateau Windsor Hotel - Marine Drive features 25 rooms with a mini-bar, and such comforts as an iron with ironing board and air conditioning. Guests can take advantage of a separate toilet and a shower, along with hair dryers and bath sheets supplied in the bathrooms.
The restaurant Pizza By The Bay is 150 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Chateau Windsor Hotel - Marine Drive! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices