Address: Carrer de Mallorca, 1-23, Barcelona, Cataluña - España
Checkins
4
Avarage rating at this location
0.0
Joe A.
Expo Hotel Barcelona
about 3 years ago