G Gareth Shilton Review of Hotel ME London (Sol Melia) 3 years ago Lovely hotel with nice rooms. Pleasant staff too.
Comments: