S
Saleh Alshaikh Review of Le Meridien Barcelona
Great Location, staff need to be more Friendly wi...
Great Location, staff need to be more Friendly with the customers
Great Location, staff need to be more Friendly with the customers
Comments: