About this property
Welcome to Cala Millor, the ultimate destination in Mallorca, Balearic Islands, Spain. Get ready for an incredible vacation experience that will leave you energized and excited!
Step right into the amazing kitchen and living areas. The dining room is …