Category: Budget Hotel
Accommodation: 44 Rooms
About Chateau Windsor Hotel
50 years of warmth fused with contemporary Mumbai charm welcomes you at the Chateau Windsor Hotel, located in South Mumbai in Maharashtra, India.
Situated at a distance of 2 kilometers from the Victoria Terminus, budget Hotel Chateau Windsor Mumbai lies at a stone's throw from important Mumbai business districts, shopping centers, pubs and restaurants.
Feel at home, the very minute you check in at the Chateau Windsor Hotel in Mumbai, Maharashtra, India. Avail of hotel amenities such as car parking, car wash service, 24-hour room service, shoe shine, mending and stitching etc.
The neat and clean accommodation at budget hotel, Chateau Windsor in Mumbai, Maharashtra India offers the backpacker an enchanting experience of the colorful Mumbai culture.
For more on Chateau Windsor Hotel packages, booking and more with India Hotels please visit the web links mentioned below: