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.
Number of rooms: 431
Plaza Imperial Tarraco, 5, 43005 Tarragona, Spain
Hotel booked 4 times today.