H
Human O.N. Review of Hotel ME London (Sol Melia)
Lovely bar, really nice, polite and helpful staff....
Lovely bar, really nice, polite and helpful staff. Located just a short walk from charing cross station. Will definitely come back. Thank you
Comments: