Situated in the quiet town of Soller, this is a great place for a relaxing break for families and groups alike.
Pool, BBQ and outdoor dining area is a particular highlight.