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 Kingdom
Modern hotel next to St Paul's Cathedral in London's business district - 2 minutes walk to City Thameslink National Rail line.
View Hotel Details
7 Superior First Class
Commission: -
Rooms: 432
Rates: $259 - $309
This hotel, located in London's historic district, is near Tower Bridge, Tower of London- Short walk to Tower Hill tube station.
Rooms: 370
Rates: $264 - $451
Town House Hotel in one of the most fashionable parts of London, 50 yards from Harrods.
Commission: 10%
Rooms: 12
Rates: $317 - $502
Business hotel located 5 miles from city center - 6.2 miles to Buckingham Palace, 7 minute walk to Canary Wharf tube station.
Rooms: 129
Rates: -
Contemporary design on the Thames, offering apartment-style stays near St. Paul's Cathedral
Rooms: 113
Rooms: 16
1915 exterior, historic site dating back to Roman times. A mixture of contemporary & traditional design.
Rooms: 138
Rates: $233 - $372
Tower Hotel, guest room amenities for the business and leisure traveler; set in the Canary Wharf area, near Financial District.
Rooms: 301
Rates: $336 - $582
Cosmopolitan Hotel with Georgian facade located between Oxford Street & Grosvenor Square in the heart of Mayfair.
Rooms: 237
Rates: $482 - $803
Hotel with seven story glass atrium lobby; tasteful decor; modern design with relaxing atmosphere; near Natural History Museum.
Rooms: 216
Rates: $283 - $520