Set in Tahiche and only 3.8 km from Costa Teguise Golf Course, Villa Estrella Polar offers accommodation with mountain views, free Wi-Fi and free private parking. The property has pool views and is 5.
Number of rooms: 2
70 Avenida Campoamor, 35507 Tahiche, Spain