Mar Hotels

Mar Hotels offers everything you need, specialized in aparthotels and hotels for families and couples searching for a fantastic holiday in Majorca. In Spanish Mar means Sea so you will find Sea views in our hotels located in Spain in the Balearic Islands-Majorca and Menorca. <br />Find more information or book your holidays at