This charming apartment hotel is centrally located in the tourist area of Costa Teguise, within walking distance of several shopping and entertainment. Guests will be just 250 meters from the bay, while the Las Cucharas beach is just 2 kilometres. There is a public transport stop just 300 meters. The apartments are beautifully designed and feature all the modern amenities for comfort. Guests can enjoy a refreshing dip in the pool or sit with a cool drink and admire the beautiful surroundings.