UNIVERSAL HOTEL CASTELL ROYAL

📍Capdepera, Mallorca (Balearic Islands)