R
Rose SS Review of Le Meridien Barcelona
Ideally located off of Las Ramblas. Great staff an...
Ideally located off of Las Ramblas. Great staff and service.
Ideally located off of Las Ramblas. Great staff and service.
Comments: