The Crowne Plaza London ® The City is a modern and stylish central London hotel in the heart of the City of London.This deluxe London hotel it is just a stone throw away from Blackfriars mainline train station and ...
Swissôtel The Howard - London enjoys probably the best location in town. World famous landmarks such as St. Paul*s Cathedral and the Houses of Parliament are within walking distance. Just a short walk away is the bust...
A stylish AA 4 star central London hotel, 10 minutes walk from the City and close to Waterloo Station, London Bridge, the Tate Modern, the Millenium Bridge, Shakespeares Globe Theatre, St Pauls Cathedral and the Londo...
Centrally located on London's South Bank, the luxury 5 * London Marriott Hotel, County Hall is traditionally elegant. Breathtaking views overlooking Big Ben & the River Thames await you & the hotel amenities and first...
This is a good quality hotel, within easy reach to Central London. (06/06 RP) It is a red brick traditional style building. Located just by London Bridge and the new Jubilee Line underground, giving easy access to all...
Threadneedles is the first luxury boutique hotel in London's City Square Mile. Originally a Banking Hall built in 1856, the hotel echoes its colorful past with a rich and contemporary interior, solid oak doors and imp...
Location. Days Hotel London Waterloo rises above Kennington Road, just south of the Thames river. The Imperial War Museum stands right across from the hotel. Tate Modern Museum and Buckingham Palace are less than a tw...
Located in the heart of Theatreland in the West End of London, this five star iconic hotel, always synonymous with style and elegance, will celebrate its Centenary in 2008. An investment of £35 million included all be...
Renowned for its warm, professional service and brilliant contemporary interiors, One Aldwych has become the benchmark for modern luxury hotels. It is ideally situated in Covent Garden with easy access to theatres, sh...
Reopening in 2010 after £100 million restoration. On the banks of the River Thames - equidistant from the City of London - the world*s financial capital - and the luxury thoroughfares of Mayfair and Knightsbridge.