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?http://dlvr.it/TVxtmd
The post 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… first appeared on Vacation Travel Listings.
http://dlvr.it/TVxtqG
