Hotel Balmoral

  • Please follow and like us:
    Hotel Balmoral
    Via Augusta 5
    Barcelona 08006
    Spain