Hotel San Roque

Garachico, Tenerife, Canary Islands

On a cobbled street near the seafront of this interesting little port in the lush north-west of Tenerife, this small designer hotel provides ‘a charming blend of style, comfort, cosy ambience, and friendliness’, according to a visitor. More