Jump directly to main navigation Jump directly to content

Modern new-build design gem on the edge of the old town of Artà with unobstructed views of nature