Hotel located in Barcelona center, 550 m from Catalunya Square, 1.5 km from Las Ramblas, 2 km from Sagrada Familia Church and 3.5 km from Park Güell.
Diputacion 257
Barcelona
08007
Spain
Checking for room alternatives