Cosy twin beds El Galeon has a balcony and is situated in Santa Cruz de Tenerife, within just 200 metres of Roque de las Bodegas Beach and less than 1 km of Almaciga Beach. Featuring sea and mountain views, this lodge also includes free Wi-Fi.
20 Caserío Roque de las Bodegas, 38129 Santa Cruz de Tenerife, Spain