Located in the historic centre of Garachico, Casa Garachico offers a roof terrace with wonderful views of the sea and Roque de Garachico Island. The town?s natural swimming pools are 500 metres away.