Room FacilitiesMay include
Property DescProperty Location With a stay at ABaC Restaurant Hotel you'll be centrally located in Barcelona within a 5-minute drive of Vall d'Hebron Hospital and Rambla de Catalunya This 5-star hotel is 16 mi 26 km from Passeig de Gracia and 2 mi . . .