SeasonedTrvlrs London, UK
The Ampersand Hotel
10 Harrington Road
New hotels have growing pains, but there are some problems with the place that I believe are structu...
The Park Tower Knightsbridge, A Luxury Collection Hotel, London
Largest regular rooms in all of London (I've probably stayed in at least a dozen hotels there). And...