Mandarin Oriental, Barcelona hotel directions and map.

Map & Directions

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