Array
The hotel grounds are located on the main road, Olhos d'Ãgua. It is about 500 m from the beach of the same name. Just over the road guests will find a variety of small shops and a supermarket. There are restaurants, cafes and bars in the town centre.