Alexandra Barcelona Hotel

Mallorca 251
Barcelona
Spain