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 ...
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...
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...
The Grange City Hotel is a spectacular new luxury 5 star hotel. Superbly located with unique panoramic views over the City and just a gemstone's throw away from the Tower of London the Grange City represents a first f...
Ideally located in Central London, just moments from Tower Bridge and the Tower Hill tube station, the Apex City of London Hotel has 179 stylish contemporary rooms, the award-winning Addendum restaurant and bar, confe...
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.