Tag Archives | Enoteca Restaurant

Arts Hotel Pool Terrace Barcelona

Hotel Arts Barcelona

The massive and luxurious Hotel Arts Barcelona offers a total of 483 rooms including apartments and executive suites, making it a touch larger than the shiny beachfront W Hotel Barcelona (popularly known as Hotel Vela) with 473 rooms.

Continue Reading