Centrally located in Imperial Tarraco Square, this hotel features 24-hour room service, and a rooftop pool and hot tub. It is next to Tarragona Bus Station, offering direct airport connections.
Address: Plaza Imperial Tarraco, 5, Tarragona
Rates from:
EUR 63 | More:
Booking.com