If you're visiting London, England, for the first time, you may arrive expecting a European city that overflows with pomp and pageantry. Few visitors to London will fail to be impressed by the gr...
London, United Kingdom1.1 miles
Town House Hotel in one of the most fashionable parts of London, 50 yards from Harrods.
View Hotel Details
7 Superior First Class
Commission: 10%
Rooms: 12
Rates: $317 - $502
Attractive, Edwardian hotel located in Paddington - Situated a short walk from Marble Arch, Hyde Park and Queensway.
6 First Class
Rooms: 114
Rates: -
Seven story Victorian features luxurious rooms designed for both comfort and efficiency, located in the center of Westminster.
9 Deluxe
Rooms: 85
Rates: $582 - $5,128
Apartment hotel with breakfast lounge set in classical ten story; inside parking; located near the National Gallery & the Thames.
Rooms: 187
Rates: $178 - $448
This 17 room property, renovated in 2002...
Not Yet Rated
Rooms: 17
Rates: $127 - $127
Hotel is a 3-minute walk from Italianate Piazza and within 5-minute walk to Covent Garden and Charing Cross underground stations.
Commission: -
Rooms: 57
This 20 room property, renovated in 2004...
3 Superior Tourist Class
Rooms: 20
Traditional hotel situated in the heart of the city - Local attractions such as hyde park, world-famous museums are nearby.
Rooms: 14
Rates: $190 - $445
This 11 room property, renovated in 2010...
Rooms: 11
Rates: $207 - $319
Intimate hotel located in central London - Situated near Hyde Park and Oxford Street - 17 miles from Heathrow Airport.
Rooms: 39
Rates: $159 - $187