Welcome to Chateau Windsor Hotel , Mumbai , India

Chateau Windsor Hotel

Chateau Windsor hotel is located in the down-town of the city (city center) and is walking distance from major Commercial / Business, Entertainment and Shopping centers. Some of the cities best restaurants are located right next to us. The hotel provides a comfortable accommodation facility with its well furnished 50 rooms that caters to every individual's budget.

As the hotel is owned and managed by family members themselves, who are in the hotel business for more than 50 years,guests are sure to receive the best in guest service with personal attention to the individual needs of each guest. The hotel speaks loud and clear about it's motto, which is Neatness and Cleanliness!

Contact us