The Location... The Windsor Hotel is situated in a quiet part of the town of Funchal, in Portugal
The Windsor Hotel is situated in a quiet part of the town of Funchal, in Portugal. Great for enjoying a relaxing holiday bathed in the Portuguese sunshine, the hotel is well suited for both families and couples, and is approximately 20 kilometres from the Madeira International Airport.
Nearby Attractions to the Windsor Hotel in Funchal...
Guests at the Windsor Hotel will find that it is conveniently located within the city centre of the Madeiran capital of Funchal, and is a good option for those looking to explore the region. In addition, guests will find the hotel close to attractions such as the Cathedral, park and the beach, while a good assortment of shopping facilities, cafes, bars and restaurants are located nearby.
Windsor Hotel Facilities...
Guests at the Windsor Hotel will find convenient dining at the in-house restaurant, while the rooftop swimming pool and solarium are ideal for enjoying the sunshine. Business guests will find convenient conference facilities, while parking spaces are available for those guests with vehicles. In addition, other amenities on offer include a 24-hour reception desk, laundry facilities and lift.
Windsor Room Facilities...
The 67 guestrooms in the Windsor Hotel feature comfortable furnishings and tasteful decor. In addition, the rooms include amenities such as an en suite bathroom with hairdryer, direct dial telephone, satellite television, safe and frige-bar, to ensure that guests experience a pleasant stay.