ALMA Barcelona *****
Barcelona, Spain
Sleeping Rooms
72 rooms
Location
Sleeping Rooms
Total number of rooms
72
Maximum number of rooms for groups
Address and Location Info for ALMA Barcelona
Full Address
Mallorca, 269-271 08008
City
Barcelona
Region
Barcelona
Country
Spain
Latitude
41.394318
Longitude
2.163166