Hotel Windsor Castle

  • Wi-Fi
  • 24-hour reception
  • Air conditioning
  • No pets allowed

Hotel Windsor Castle Mumbai offers 25 rooms a 25-minute walk from Sacred Heart Church. This hotel offers top-notch services and attentive staff.

The rooms at the accommodation provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning. The rooms come with a private bathroom.

A delightful breakfast is served daily.

The comfortable hotel is situated in the Western Suburbs district, in the vicinity of the restaurant Bombay Eatery. The property also gives access to The Travel Lust, which is about 800 metres away. Juhu Beach Vile Parle is 10 minutes' drive from this 3-star hotel. Bandra train station is not far from the Windsor Castle, while Andheri tube station is 0.7 km away.

Hotel Windsor Castle Mumbai Facilities

Internet Wi-Fi
Parking options Parking
Property services Safe deposit box, 24-hour reception, Room service
In the rooms Air conditioning
In the bathroom Free toiletries
Devices Flat-screen TV
General facilities No smoking on site, Lift, Fire extinguishers
Pets No pets allowed
4.7
Decent
Based on 46 reviews
Important information
Check-in: from 12:00 until 23:59
Check-out: until 11:00