Le Méridien Barcelona

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