
HOTEL CALIFORNIA
ALBUFEIRA, PORTUGAL
Located in Albufeira Old Town, California Urban Beach Hotel offers stunning views over the historic city with a sophisticated ambiance. Velma assists your guest queries instantly, 24/7 to enjoy a fabulous holiday in the Algarve.
More