J
Jonny Wheeler Review of Hotel ME London (Sol Melia)
Great hotel in superb location next to Covent Gard...
Great hotel in superb location next to Covent Garden. Extremely comfortable room. The roof top bar is very cool too.
Comments: