Windsor Park

3 Calle País Vasco, Costa Adeje, 38660
Windsor Park

Description

The complex is located 300 meters from Aqualand and 2 km from Siam Park and Siam Mall. Just 19 km from Tenerife South Airport. The complex is only a 5-minute drive from the main beaches such as Playa de Las Américas and Playa del Duque, as well as their shops.

Map