Son Servera, Spain
Hotel Don Juan is located in Cala Millor, Islas Baleares, Spain. To get there, take the Paseo Joan Llinás. Nearby places of interest include the 07560 Cala Millor and the Islas Baleares. Rooms at the hotel include amenities such as a TV and a private bathroom. Common areas at the hotel include a restaurant, a bar, and a garden.