Mercer Hotel Barcelona

Barcelona, Spain

Map

Directions

Mercer Hotels Barcelona
Carrer dels Lledó, 7
08003 Barcelona, Spain

Call or e-mail for rates and availability

Testimonials

"I love what we have done together. Recommend you to everyone I talk to."

Read More