93%(Avg rating)
Customer Reviews
Displaying 1 to 1 of 1 reviews
93%
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
Displaying 1 to 1 of 1 reviews


