Andheri West, a neighborhood in Mumbai, is home to Hotel Windsor Castle. Juhu Beach and Sanjay Gandhi National Park reflect the area's natural beauty and area attractions include Film City and KidZania Mumbai. Nita Mukesh Ambani Cultural Centre and Nehru Planetarium are also worth visiting. Visit our Mumbai travel guide
How much does it cost to stay at Hotel Windsor Castle?
As of 23 October 2026, prices found for a 1-night stay for 2 adults at Hotel Windsor Castle on 4 November 2026 start from AED 251, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
This property doesn't offer parking.
What time is check-in at Hotel Windsor Castle?
Check-in start time: noon; Check-in end time: 11:00 PM. After-hours check-in is not available.
What time is check-out at Hotel Windsor Castle?
Check-out is at 11:00 AM.
Where is Hotel Windsor Castle located?
Located in Andheri West, this hotel is 0.9 mi (1.5 km) from Andheri Sports Complex and 2.3 mi (3.7 km) from Juhu Beach. Kokilaben Dhirubhai Ambani Hospital & Medical Research Institute and Laxmi Industrial Estate are also within 2 mi (3 km). Azad Nagar Station is 15 minutes by foot and Mogra Station is 23 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.