new icn messageflickr-free-ic3d pan white
Le Meridien Barcelona—Spa - Terrace | by LeMeridien Hotels and Resorts
Back to photostream

Le Meridien Barcelona—Spa - Terrace

Spa - Terrace

Spa Facility

 

Le Meridien Barcelona

La Rambla 111

Barcelona, 08002

Spain

 

www.starwoodhotels.com/lemeridien/property/overview/index...

 

info.barcelona@lemeridien.com

 

93-318-6200

 

393 views
0 faves
0 comments
Taken on May 29, 2013