Alexandra Barcelona - A Doubletree by Hilton

Alexandra Barcelona - A Doubletree by Hilton
Mallorca, 251, Barcelona, Spain