Hotels in London
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
One Aldwych
BOUTIQUE HOTELYEAR BUILT 1907 YEAR REMODELED 2003ADDITIONAL PROPERTY DESCRIPTION KEY SELLING POINTS ...
Southwark Rose Hotel
The Southwark Rose Hotel in London provides modern, economic accommodations in the historic city bor...
The Connaught
Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...
Rubens At The Palace
Location. The historic Rubens At The Palace hotel stands only 400 meters from Buckingham Palace in L...
Hendon Hall
INFAMOUS FOR BEING THE HOTEL WHERE THE VICTORIOUS ENGLAND FOOTBALL TEAM STAYED THE NIGHT BEFORE WINN...
Croydon Park Hotel
Location. The Croydon Park Hotel is located in the centre of Croydon, United Kingdom, 3.5 miles from...
Sheraton Heathrow Hotel
London, England, is set on London Heathrow Airport's perimeter road, within two miles of all termina...
Majestic Hotel
Location. The Majestic Hotel stands along busy Cromwell road in the Kensington district of London, E...
Comfort Inn SW8
Location. The contemporary Hotel 87 is located south of the River Thames in central London, England....
Royal Park Hotel
Two blocks from Hyde Park and close to the shops of Oxford Street, the Royal Park Hotel comprises th...