Opposite Pearl Harmony Building Behind Sunteck Building Off Sv Road Andheri West, Mumbai, India
The comfortable Hotel Windsor Castle Mumbai features 25 rooms and lies 2.4 km from Dolphin Aquarium. This 3-star hotel is well-known for top-notch service and attentive staff.
Located about a 10-minute walk from The Travel Lust, the hotel is also approximately 10 minutes by car from Bandra railway station. The deemed university "Narsee Monjee Institute of Management Studies" is a popular education place to visit 2.6 km from the Windsor Castle. There is Juhu Beach Vile Parle around 15 minutes away by car, and Andheri West bus station is in the vicinity of this accommodation. Andheri underground station is within a 700-metre distance of the hotel.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. The rooms are equipped with a private bathroom.
Hotel Windsor Castle serves a free breakfast daily. Bombay Eatery offers Asian dishes and is situated in proximity to the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Hotel Windsor Castle!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please