Villa Lanzabur Villa Costa Teguise, Lanzarote
Located in Costa Teguise, Villa Lanzabur provides accommodation with a private pool and free Wi-Fi. Set 1.1 km from Los Charcos, the property offers a terrace and free private parking.
35508 Costa Teguise, Spain