Windsor Hotel is a quiet 4-star property placed next to Santa Clara Monastery, Monte Palace Tropical Garden and Cathedral Se. Windsor Hotel has been welcoming guests to its classic rooms since 1987.
Nestled in the center of Funchal and a 5-minute walk from Sacred Art Museum train station. Marina do Funchal, Monte Cable Car and Frederico de Freitas Museum are within 10 minutes' walk away.
The hotel is set next to museums, the cathedral and the monastery.
Windsor Hotel is within a 15-minute drive to Madeira airport.
The property offers 67 guestsrooms appointed with an in-room safe, free Wi-Fi, a writing desk, a minibar and a sofa. The hotel enjoys a panoramic view of the city center. The rooms have standard décor and wooden furniture.
Eat & Drink
Guests can breakfast in the restaurant. Refreshing drinks are offered in the poolside bar.
The on-site car rentals help to explore the area.
A solarium and a sauna are available on site. The hotel's activities include hiking and cycling.
Wireless internet is available in the entire hotel for free.
Free public parking is possible at a location nearby.