Avenida Tirajana 27, Playa del Ingles
Located in Playa del Inglés Sol Barbacan is only 2 km from the nearest beach. The complex features a swimming pool 2 hot tubs and free WiFi in all areas.