Which renowned landmarks should we visit during our stay at the Hotel Windsor?
During the stay at the Hotel Windsor, you shouldn't miss Funchal's top-rated landmarks, Monte Palace Tropical Garden (1.8 miles from the property) as well as the 21st - century Dolce Vita Funchal Mall, located only 0.7 miles away.
Are there any notable landmarks near Hotel Windsor?
The closest landmarks to Hotel Windsor include Cathedral of Our Lady of the Assumption (0.2 miles), Colegio dos Jesuitas do Funchal (0.3 miles), and the open Farmers' Market, all of which can be reached within a 10-minute walk.