We use cookies to offer an improved online experience and offer you content and services adapted to your interests.
By using Dailymotion, you are giving your consent to our cookies.
Mar Hotels
Palma De Mallorca, Spain
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