Map & Directions

Mandarin Oriental, Barcelona
Passeig de Gràcia, 38-40
08007 Barcelona, Spain
+34 93 151 88 88