Located in Callao Salvaje, Callao Beach offers self-catering accommodation with free WiFi Callao Beach features views of the sea and is 10 km from Playa de las Americas The kitchen is equipped with an oven A flat-screen TV is provided Other facilities at Callao Beach include an outdoor pool Puerto de la Cruz is 39 km from Callao Beach, while Los Cristianos is 11 km from the property The nearest airport is Tenerife Sur Airport, 22 km from the property