Photos coming soon
HOTEL
Villa Camelia
03590, Camelia, 78 A - Alhama Spring, Altea, Spain, Altea
Where it sits
Villa Camelia
03590, Camelia, 78 A - Alhama Spring, Altea, Spain, Altea
38.63665, -0.04193
Similar stays nearby
Apartment in Altea Near Golf & Sea
Hotel · 343 m
Amazing apartment in Unknown w/
Hotel · 346 m
Don Cayo Bungalows
Hotel · 346 m
Fantastic Apartment in Altea With Swimming Pool
Hotel · 346 m
Altea ,golf, cycling, Private Pool Quiet & Residential
Hotel · 397 m
Bernia Golf
Hotel · 409 m
Mont Verd - Inh 24165
Hotel · 441 m
Mont Verd Inh 24165
Hotel · 469 m
Plan around Villa Camelia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
