Britain's best hotel isn't a grand country retreat but an ugly 1960s tower - so what puts it at the top of the rankings? We check in to find out...

14 hours ago 2
Add to circle
Tripadvisor has named the Royal Lancaster London the UK's top hotel - but can this 1960s tower overlooking Hyde Park really live up to the hype?
Read Entire Article