Hotel Pelai 1

C/ Pelayo 1
Barcelona
Spain