Located 250 metres from Las Cucharas Beach, on Lanzaroteƒ??s Costa Teguise, HD Beach Resort offers tennis courts, gym, spa and outdoor pool. The spa includes an indoor pool, sauna, hot tub and Turkish bath.
Address: Avenida Islas Canarias, s/n, Costa Teguise
Rates from:
EUR 246 | More:
Booking.com