Hotel ★★★

Chateau Windsor Hotel

86, Veer Nariman Road,, Churchgate, Mumbai, India Show on map

About Chateau Windsor Hotel

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.

Property facts

Property type
Hotel
Star rating
3 stars

Location

86, Veer Nariman Road,, Churchgate, Mumbai, 400020, India

Loading map…

Frequently asked questions

Where is Chateau Windsor Hotel located?

Chateau Windsor Hotel is located at 86, Veer Nariman Road,, Churchgate, Mumbai 400020, India.

How many stars does Chateau Windsor Hotel have?

Chateau Windsor Hotel is rated 3 stars.

Stays near Chateau Windsor Hotel

Highly rated alternatives close by

All 3,238 in Mumbai →

More ways to stay in Mumbai

See prices on Agoda
Check prices