Le Méridien Barcelona

4.3 (610 reviews)

La Rambla 111, Barcelona, 08002, Spain   •   Local Time:     •  Phone: 34 93 318 6200  

4.3