Food Scene
Restaurante Las Aguas
1 Plaza Playa del DuquePizza/Pasta restaurant
Restaurante Piscis Terraza
3 C. El MuelleOne of the best fish restaurant
Parks & Nature
Mount Teide
Beautiful nature
Shopping
Centro Comercial Plaza del Duque
s/n C. LondresSiam Mall
3 Av. SiamEntertainment & Activities
Siam Park
s/n Av. SiamWater park