AC Hotel Barcelona

AC Hotel Barcelona
Paseo Taulat, 278, Barcelona, Spain