This beautiful hotel is located on the south coast of Madeira Island, between Funchal and Caniço. From its raised position, the hotel enjoys breathtaking views of the Atlantic Ocean. The nearest beach is a short 2 km away and, nearby, there is a local..