California Hotel

California Hotel details

Great holiday deals from the lovely 3 star California Hotel in the resort of Albufeira, Portugal. This complex is perfectly located and is perfect for families and couples looking for holidays in the sun.