The hotel is located 1.5 km from Catalonia Square, 2.5 km from Basilica and Expiatory Church of the Holy Family and 4.5 km from National Art Museum of Catalonia.
Provenza 195
Barcelona
8008
Spain
Checking for room alternatives