
Costa Teguise, Spain
Tabaiba
Apartment
This beach apartment complex enjoys a peaceful setting in the cosmopolitan area of Costa Teguise, just 1, 000 meters from the beach and the heart of the resort. Guests have easy access to a variety of activities, including…
- Wi-fi · extra charge
- Outdoor freshwater pool
- Bar
- Bicycle hire service · extra charge


