Grand Hotel Callao

El jable s/n, Callao Salvaje
Adeje
Spain