L Luis Delgado Review of Hotel ME London (Sol Melia) 4 years ago Spectacular hotel in the heart of London
Comments: