The 3-star Chateau Windsor Hotel lies within 1.5 km from Gateway of India. Opened in 1990, the business hotel attracts visitors with its art deco architecture.
Marine Drive is within 15 minutes' walk away. Nestled in the tourist district and 10 km from the city center.
A stadium and restaurants are set close to the property.
The hotel offers 50 rooms. They are fitted with a mini bar, cable TV, an individual safe, ironing facilities and a work desk. Guests will also love a shower, a hairdryer and free toiletries bathrooms equipped with a shower, a hairdryer and free toiletries.
Residents can try dishes of vegetarian cuisine at the restaurant. The small café bar offers a terrace and Wi-Fi. Guests can dine at Sundance Cafe and Croissants located within a 5-minute walk of the property.
Churchgate railway train station lies within a 10-minute walk. Chateau Windsor Hotel is 20 km away from Chhatrapati Shivaji International airport.
Business facilities include a business center, a meeting room and a photocopier.
Chateau Windsor Hotel also has a game room, a playground and a pool for guests travelling with children.