It seems we can’t find what you’re looking for. Perhaps searching can help.
Callao Garden
Callao Garden is located on the southwest coast of Tenerife close to the sea. There are lovely gardens throughout the resort. It is a very large, self-contained resort with four swimming pools, a tennis and squash-court, volleyball, and miniature golf. Other facilities include two restaurants,a bar,where live entertainment is available, and a grocery store. The hustle and bustle of Playa de las Americas is just a 15-minute drive away so a car would be useful here.