R Rosa Nistal Review of Hotel ME London (Sol Melia) 3 years ago Spectacular views of London! And the cocktails!
Comments: