Home World Hostels Asia Hostels India Hostels Mumbai Hostels Chateau Windsor Hotel
Mumbai is an expensive town for backpackers. But Windsor Castle is indeed a very good choice.Rooms are very clean, the staff is really kind. The hotel is close from Churchgate Station. I recommend denis, from France ~ 10th Jan 2012
Character: 60%
Security: 100%
Location: 100%
Staff: 100%
Fun: 100%
Cleanliness: 100%