Hotel Quinta Jardim da Serra(4.5 stars)

Sítio da Fonte Frade Jardim da Serra 9325-134 Câmara de Lobos Madeira – Portugal View on map