S
S Davies Review of Hotel ME London (Sol Melia)
Lovely hotel, great service. Check out the radio b...
Lovely hotel, great service. Check out the radio bar for great views!
Lovely hotel, great service. Check out the radio bar for great views!
Comments: