M
Meshal Alanazi Review of Hotel ME London (Sol Melia)
Amazing hotel i loved it,The staff were super ...
Amazing hotel i loved it,The staff were super nice. The location was perfect in middle and all desired places very near.
Comments: