Villa Lea Villa Puerto del Carmen, Lanzarote
Located in Puerto del Carmen and only 800 metres from Puerto del Carmen Beach, Villa Lea provides accommodation with sea views, free Wi-Fi and free private parking. With garden views, this accommodation features a terrace.
Calle Tenecheide 11, 35510 Puerto del Carmen, Spain