Located 300 metres from Central Market in Alicante, this air-conditioned apartment features free WiFi and a terrace. The unit is 600 metres from Procathedral of San Nicolás de Bari.
There is a seating area and a kitchen equipped with a dishwasher. A flat-screen TV is offered.
Museum of Contemporary Art is 700 metres from Atico Centro, while Town Hall Square is 700 metres from the property. The nearest airport is Alicante Airport, 10 km from Atico Centro.