Hotels, Apartments, Homestays
Search and booking

Address

Padilla, 173
08013 Barcelona

More information »

Coordinates

41°24'3.96", 2°10'59.05"