M
Mohd Almaadeed Review of Le Meridien Barcelona
Good hotel, location above excellent, staff are ki...
Good hotel, location above excellent, staff are kind but rooms are small
Good hotel, location above excellent, staff are kind but rooms are small
Comments: