This luxury villa is found in the city of Palma on the Spanish island of Mallorca. Mallorca is one of the four major Balearic Islands, the other three being Menorca, Formentera, and Ibiza.

Details

What people say... Leave your rating
Order by:

Be the first to leave a review.

User Avatar User Avatar
Verified
{{{ review.rating_title }}}
{{{review.rating_comment | nl2br}}}

Show more
{{ pageNumber+1 }}