Mar Hotels
@marhotels
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.
Find more information or book your holidays at www.marhotels.com
Find more information or book your holidays at www.marhotels.com