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 High-rise Hotel situated in city center overlooking Hyde Park; near Kensington Palace, Albert Memorial & Royal Albert Hall.
View Hotel Details
8 Moderate Deluxe
Commission: 10%
Rooms: 411
Rates: $296 - $1,271
Once the offices of shipping company Sea Containers Ltd, lobby has soaring glass windows & brass hurricane lamps; basement cinema.
Rooms: 359
Rates: $319 - $841
Elegant, Landmark Art Deco Hotel situated in Mayfair, a short walk from Buckingham Palace, Harrods & theaters.
Rooms: 305
Rates: $380 - $1,360
Hotel set in the heart of St James in an historic bank building dating from 1923; multilingual staff, restaurant and bar.
Rooms: 183
Rates: $423 - $1,700
Its municipal city hall exterior is filled with vintage pieces, works by local artists & ultra modern Scandinavian designer rooms.
Commission: -
Rooms: 97
Rates: $263 - $354
Modern hotel in the economic center of the City - Tower of London and Tower Bridge are 30 minutes away.
7 Superior First Class
Rooms: 164
Rates: -
Rooms: 23
Hotel is part of a 100 acre campus in heart of Royal Docks - 10 minutes to Canary Wharf - 5 minutes to London City Intl Airport.
Rooms: 252
Contemporary hotel with neutral tones on the foot of the Tower of London; a mile from the St. Paul's Cathedral.
Rooms: 179
Rates: $245 - $392
Situated in the Central London, the hotel is just off to the Fleet Street, Theatreland, St. Paul's Cathedral and Tate Modern.
Rooms: 184
Rates: $255 - $1,307