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...
The flagship hotel is ideally located in the heart of central London in Westminster. You can reach the west end, the London eye, Tate Britain and other attractions with absolute ease. Relax in the sophisticated surrou...
Elegant four-star deluxe hotel situated in the heart of London’s fashionable Covent Garden, only a few minutes from all of London's major train stations. Easy access to London’s most popular attractions, spending time...
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...
Behind this nineteenth century London Facade is an up to date hotel With every modern facility in its 30 large comfortable bedrooms. Tate Modern London's museum of modern art is a few minutes away. Beyond it is shakes...
The contemporary hotel boasts all rooms with kitchenettes and with flat-screen TV and relaxing seating areas. The hotel offers a concept restaurant and bar, WI-FI connectivity throughout. Selected suites have impressi...
With a sophisticated blend of contemporary style and modern flair, the stunning Grange St. Paul’s Hotel sets new standards for luxury and elegance. Perfectly located in the heart of the City’s financial district yet j...