One touch of nature makes the whole world kin!
Altea Beach Lodges is an enticing blend of refreshing comfort and classic charm. Situated directly in Drymades Beach in Dhermi, Altea Beach Lodges offers spacious accommodations with sea view and an outside dining area.