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.
Located in Callao Salvaje, Callao Beach offers self-catering Read more
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.
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.
Number of Rooms: 1