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...
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...
Situated in Holborn, a short walk from the shops and theatres of the West End and within easy reach of the River Thames and the City, Renaissance Chancery Court is ideally located for today's business and leisure gues...
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...
Welcome to the Express by Holiday Inn-London Southwark, the ideal location for business and leisure travellers visiting London. The hotel is situated on the south-bank of the River Thames and only minutes away from ma...
This is a pleasant hotel, located in a mainly residential district close to the city of London, yet also within easy reach of Islington, Camden and many other districts. (01/06 RP) It is a very modern hotel. The hotel...
The 4-star Zetter Hotel has 59 bedrooms, including 7 rooftop studios with patios and views of the London skyline. The rooms have all been individually designed to offer style, comfort and personality - focusing on the...
The five star Andaz Liverpool Street located in the City, London's financial district, is a quintessential English modern hotel, housed in its historical building adjacent to Liverpool Street railway station.