Located in Funchal (Sao Pedro), Quinta Jardins do Lago is within a 5-minute drive of Town Square and Funchal Farmers Market. This luxury hotel is 1.7 mi (2.7 km) from Funchal Marina and 2.8 mi (4.5 km) from Mon ... Read more

View all Luxury Hotels in Funchal