Discover Universal Beach Hotels
Customer service24 hours / 365 days
Enter your phone number:
Universal Hotel Castell Royal ****
Via Costa i Llobera, 07589 Canyamel