Hotel SB Ciutat de Tarragona is located in Plaza Imperial Tarraco, 5, 43005, Tarragona, Spain.