Last update of this information: September 2019
08001 Barcelona Barcelona
Three-star hotel located between Pelai st and Tallers st in a nineteenth century building. 24 hours reception service. Free wifi Internet access in all rooms.
Associated trade to:
- Associació de comerciants i veins del carrer Tallers i Rodalies