See all photos
See all photos
See all photos
S'Olivera is located in Peguera, Baleares, Spain. To arrive, take the Eucaliptus bus from the Peguera bus station. The hotel is near places of interest like the Peguera Beach and the Peguera Municipal Library. Amenities of the hotel include a swimming pool, a sun terrace, and a garden.