Hotel Rural Imada
Hotel Rural Imada
Hotel
Calle Imada 156
, Alajero, Santa Cruz de Tenerife, Spain
38812
80
Very Good ·
25 reviews