The 4-star Windsor Hotel in Se district features a stunning view of Funchal Bay. Offering accommodation in the 5-story building, the hotel combines French architecture and modern facilities.
The property lies within 3.1 km from Monte Palace Tropical Garden. This comfortable venue is 1 km away from the center of Funchal.
The hotel is situated near a museum, a cathedral and a theater.
Within a 5-minute walk guests will find Sacred Art Museum train station. Windsor Hotel is about 15 minutes’ drive towards Madeira airport.
Guests are offered 67 classic hotel rooms equipped with Wi-Fi, an in-room safe, a writing table, a minibar and cable TV with on-demand movies. Some rooms have the bay view. Bathrooms come with a bathtub, complimentary toiletries and a shower.
Eat & Drink
The small on-site restaurant specializes in vegetarian cuisine. Guests can relax in the lounge bar serving refreshing drinks. A Bica and Ponto Final are situated in a natural area, about 300 meters from the venue.
Windsor Hotel offers a business centre, printers and a meeting room to satisfy the needs of business guests.
Guests will benefit from a sun deck, a swimming pool and loungers. On-site activities feature hiking and cycling.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.
Year renovated: 2010.
Number of floors: 5.
Number of rooms: 67.