


16+ photos
This apartment complex is centrally located in the tourist resort of Costa Teguise, just some 400 m from the beach and around 800 m from the town centre. It is just a short distance from shopping areas with boutiques, bars and restaurants

Calle la Rosa 6
Check-in from 3:00 PM · Check-out by 11:00 AM

Calle la Rosa 6
Check-in from 3:00 PM · Check-out by 11:00 AM
Weekly in your inbox — handpicked package deals and price drops before they sell out.
Our Privacy Policy