Guest favorite The Oberoi, Mumbai
★★★★★
86, Veer Nariman Road,, Churchgate, Mumbai, India Show on map
Chateau Windsor Hotel is a 3-star hotel in Mumbai, India. It is one of 3,238 places to stay in Mumbai listed on Triptoic.
86, Veer Nariman Road,, Churchgate, Mumbai, 400020, India
Chateau Windsor Hotel is located at 86, Veer Nariman Road,, Churchgate, Mumbai 400020, India.
Chateau Windsor Hotel is rated 3 stars.
Highly rated alternatives close by
Guest favorite
Hotel
Hotel
Hotel
Hotel
Hotel