The village of Camacha is the capital of the island wickerwork and only lies about 500 m from the hotel. In the hotel vicinity one can find the Camacha Shopping Centre, some local bars and restaurants with local gastronomy. Links to the public transport network lie just 100 m away. The vibrant islands capital - Funchal is situated about 8 km from the hotel.