BARCELO SANTS

barcelona, spain. PLAZA PAISOS CATALANS S/N
This modern hotel was built in 1992. It has 378 rooms in total of which 364 are doubles and 14 are Suites, on 7 floors. [ + ]