Balmoral  - 

Va Augusta, 5 Barcelona
Barcelona
Catalonia
08006
4 Star
  • Hotel Description
  • Prices & Booking
Prices From