Map
115-117 Calle Calabria, Barcelona 08015, Spain

A 10-minute walk from the historic city center, this hotel has 53 rooms and a lounge with a grand piano.

Hotel
Hotel Villa Emilia

A 10-minute walk from the historic city center, this hotel has 53 rooms and a lounge with a grand piano.