Why This Hotel?
Chateau Windsor Hotel Address
86, Veer Nariman Road, Churchgate, Marine Drive
Mumbai, Maharashtra, India
About Chateau Windsor Hotel
Chateau Windsor Hotel Mumbai is a budget hotel located in the prime area of Churchgate. The hotel has a lovely rooftop restaurant where you can enjoy scenic sea views as well as a shared kitchen where you may cook yourself a meal. The rooms are spacious with private balconies and have all required amenities. Higher level rooms have greater comforts.