Rua das Hortas, 4-C
Aberto em 1987 e recentemente renovado, o Hotel Windsor é o único hotel de quatro estrelas no centro da cidade do Funchal, e fica localizado numa zona tranquila.
O hotel tem ao seu dispor serviço de recepção 24 horas e funcionários multilingues; no último andar, tem piscina, bar e solário.