HOTEL WINDSOR CASTLE, Mumbai
About the Hotel
The comfortable Hotel Windsor Castle Mumbai is situated in the Western Suburbs district of Mumbai, approximately 10 minutes by car from such family venues as Dolphin Aquarium. This 3-star hotel is well-known for top-notch service and attentive staff.
Location
Nestled 3.2 km from Juhu Beach Vile Parle, the hotel is 3.7 km from the sprawling suburban Juhu Beach. Perfect for those who seek new knowledge, the business school "Narsee Monjee Institute of Management Studies" is around 15 minutes' drive from the Windsor Castle Mumbai.
Sri Sri Radha Rasabihari Ji Temple lies 2.6 km away, and Andheri tube station is not far from the property.
Andheri West bus station is also just 10 minutes' walk from this Mumbai hotel.
Rooms
Staying at the Windsor Castle, you may choose from one of the 25 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as air conditioning. There is also a private bathroom.
Eat & Drink
Enjoy Chinese cuisine in the restaurant Classic Chinese, situated a mere 650 metres away.
Select your room type
Price and Room Availability Calendar
Facilities
General
- No smoking on site
- Wi-Fi
- Free parking
- Safe deposit box
- 24-hour reception
- No pets allowed
- Lift
- Fire extinguishers
Services
- Room service
Room features
- Air conditioning
Bathroom
- Free toiletries
Media
- Flat-screen TV