Located in Tarragona town, in the commercial area, this apartment features free Wi-Fi. The air-conditioned unit is 200 metres from the Convention Centre and 100 metres from the old centre, the city walls, the circus and the Roman amphitheatre.
Roger de Lluria 12, esc B, 1-1, 43003 Tarragona, Spain