Nestled above a lively bar, La Gaviota offers compact, sky-blue rooms with sea views, providing a cozy, clean stay just steps from the beach.
Av. Marítima, 35, 38810 Playa de Santiago, Santa Cruz de Tenerife, Spain Get directions
Petr Hejtkov
Silviu Lache
Peter Leiendecker
celia g
Billy F
Mike N
Kim D
Luke M