Windsor Hotel is rated 4 stars and is placed about 2.9 km from St John the Baptist of Pico Fort, Madeira Theme Park and Igreja de Nossa Senhora do Monte. Founded in 1987, the hotel underwent a renovation in 2010.
Windsor Hotel lies in the historical center of Funchal. The property is located 1 km away from Funchal city center with a museum, a cathedral and a theater nearby.
There are a supermarket and shops in the proximity of the hotel.
Madeira airport can be reached in 15 minutes by car from Windsor Hotel.
Windsor is a quiet hotel of 5 floors featuring classic rooms that come with Wi-Fi, an in-room safe, a writing table, a mini bar and cable TV with on-demand movies. Windsor Hotel overlooks Funchal Bay, offering a stunning view from the rooms. They have a modern-style interior.
Eat & Drink
Guests can order vegetarian meals at the small restaurant. There is an onsite Terrace With A bar to relax in. A Bica and Ponto Final are situated in a natural area, about 300 meters from the venue.
Multilingual staff provides guests with 24-hour front desk, airport transfer and porter service.
Loungers and a library are also offered on the premises. On-site sport activities include hiking and cycling.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.
Year renovated: 2010.
Number of floors: 5.
Number of rooms: 67.