Rua das Hortas, 4-C
Open in 1987 and recently renovated, the Hotel Windsor is the only 4-star hotel in the centre of Funchal, and is located in a quiet area.
The hotel features 24-hour reception service and multilingual staff; on the rooftop, there's a swimming pool, bar and solarium.