UNIVERSAL HOTEL CASTELL ROYAL

­čôŹCapdepera, Mallorca (Balearic Islands)