Hotel Grums Barcelona

C/ Palaudaries, 26
Barcelona
Spain