TEMBO Hotel
Carrer de Ramon Llull, 479-487
08930 Barcelona, Spain
Preferred Hotels