Apartamentos Cataira Apartment Costa Teguise
Apartamentos Cataira is located in Costa Teguise and features a pool with a view and sea views. This beachfront property offers access to a balcony and free Wi-Fi. The apartment has family rooms.
Number of rooms: 2
Calle las Olas Apt. Tahiche .N.6, 35508 Costa Teguise, Spain