Your home away from home. The Boutique Hotel in the heart of Barcelona.
Carrer Girona, 158, 08037 Barcelona, Spain