Balmoral Hotel Barcelona

Balmoral Hotel Barcelona Address: Via Augusta 5, Barcelona, Spain

Minimum price found for Balmoral Hotel Barcelona was: 54 EUR

Click here to get more information, photos & guest ratings for Balmoral Hotel Barcelona