The best hotel with a view in London is:
The Tower A Guoman Hotel
Shangri-La Hotel at The Shard
London Hilton on Park Lane
Park Plaza County Hall
Hilton London Tower Bridge
London Marriott Hotel County Hall
Park Plaza London Riverbank
Cheval Three Quays at The Tower of London
Mondrian London Hotel
ME London by Melia
Vote
View Results
See this poll on:
https://poll.fm/9951609/embed