Windsor Hotel details
Situated in the heart of the city of Funchal, the Windsor Hotel offers relatively quiet surrounds considering its central location. Those who want to be near all the sights and amenities of the city can still enjoy a relaxed, laid back holiday here.
The hotel boasts an outdoor pool on its terrace, which is scattered with sun loungers and umbrellas as well as a poolside bar.
Guests can enjoy breakfast in the hotel restaurant, which provides snacks and Madeiran cuisine throughout the day and into the evening. You can also enjoy some pre or after dinner drinks in the hotel bar.
Every room comes with private bathrooms, high speed internet, cable TV, hairdryers and complimentary toiletries. Certain amenities may be payable locally.