Hotel Lava Beach
Hotel Lava Beach
Hotel
Calle Marte 6
, Tías, Las Palmas, Spain
35510
98
Excellent ·
157 reviews