Villa Emilia ****
Barcelona, Spain
Sleeping Rooms
53 rooms
Location
Sleeping Rooms
Total number of rooms
53
Maximum number of rooms for groups
Address and Location Info for Villa Emilia
Full Address
Calabria, 115-117 08015
City
Barcelona
Region
Barcelona
Country
Spain
Latitude
41.380547
Longitude
2.153932