Hotel Windsor 4*
Main amenities
-
Wi-Fi
-
24-hour services
-
Swimming Pool
-
Spa and relaxation
-
On-site Dining
-
Meeting facilities
-
Child-friendly
-
Air conditioning
-
No pets allowed
Location
The 4-star Hotel Windsor Funchal is situated about 400 metres from Sacred Art Museum of Funchal and provides modern rooms, which are only 1.1 km from Lagoa do Parque de Santa Catarina. Staying at this Funchal hotel, guests discover the quiet area within a few blocks of Madeira Film Experience Movie Theater.
Within walking distance of shops and supermarkets, the hotel is just 12 minutes' walk from Convento de Santa Clara 15. The Windsor Funchal features location 2.8 km from Cable car views Gondola Lift Station. Also, Santa Catarina Park is situated merely 12 minutes' walk away. There is Monte Palace Tropical Garden 2.9 km away, and Pinga bus station is just a few steps from the accommodation. Funchal cable car station lies nearby, a mere 550 metres away.
Offering a flat-screen TV with satellite channels and a direct dial telephone, the 67 rooms come with air conditioning to ensure a comfortable stay.
The swim-up bar is a nice place to enjoy refreshing drinks. Armazem do Sal with Portuguese cuisine is located nearly 5 minutes on foot from Hotel Windsor.