Recommended hotels in Alicante - Tarbena

Hotel Villa Lehmi

From US$ 163

Lugar Buscarro, 1-3, Tárbena, Spain - Show map

Show map

The 4-star Hotel Villa Lehmi lies within 13.9 km from Peñón de Ifach Natural Park, El Peñón de Ifach and Plaza Mayor Square.

Book Now From US$ 163