Hotel ma doskonałą lokalizację w górach i lasach Parku Narodowego Madera, przy wjeździe do Serra de Aqua, i stanowi doskonałe miejsce dla osób szukających wypoczynku na świeżym powietrzu. Goście mogą się udać na spacery i piesze wycieczki lub zrelaksować się i podziwiać piękny krajobraz. Miasto Funchal znajduje się 25 km od hotelu.
