Luxury Villa sea front Costa Teguise Vacation Home Costa Teguise
Offering a garden and garden view, Luxury Villa sea front Costa Teguise is located in Costa Teguise, 800 metres from Playa El Ancla and less than 1 km from Playa Bastian. This beachfront property offers access to free Wi-Fi and free private parking.
Number of rooms: 9
20 Avenida del Mar, 35508 Costa Teguise, Spain