Hotel Callao Sport

posted in: 4 Star Hotels | 0

The four star Callao Sport Hotel offers Spa and Sports facilities to those that really want to feel good after their Holiday. Located in Callao Salvaje, a small resort 12km from Playa de las Americas on the South-west coast of … Continued