The Cheshire Hotel
3 Star Hotel
Cheshire Hotel is situated in a prime location in central London, at the junction of Oxford Street and Tottenham Court Road. All of the cosy bedrooms have work desks. Rooms also feature seating areas and private bathrooms. Free WiFi is also accessible throughout.
More Details
St Giles Hotel London
3 Star Hotel
The St. Giles Hotel in central London is one of Europe's largest independent hotels. Situated in the West End of London, just off Oxford Street, you are within walking distance of London's major shopping areas, tourist attractions and theatres.
More Details
Charlotte Street Hotel
5 Star Hotel
The Charlotte Street Hotel is a five-star boutique-styled London Hotel. The hotel has 52 spacious and sumptuous guest rooms and suites, each individually designed and decorated in a contemporary English style.
More Details
Radisson Blu Edwardian, Mercer Street
4 Star Hotel
The Radisson Blu Edwardian Mercer Street Hotel is a discrete boutique hotel in the heart of Covent Garden. This luxury four-star hotel in central London, is located in a prime location at the apex of Seven Dials making it the perfect base for both the business and leisure travellers to London.
More Details
W London Leicester Square
5 Star Hotel
Situated on Wardour Street in Leicester Square, the heart of London's in the heart of Theatreland. The W London Hotel has 192 guest rooms all featuring custom-made furnishings and stylish accents unique to London, as well as a signature spa, fitness facility, and a world-class destination restaurant.
More Details
Rathbone Hotel
4 Star Hotel
The Rathbone Hotel is a delightful, privately owned boutique style 4 star hotel in central London, offering a high degree of service and hospitality at all times.
More Details
Sanderson London
5 Star Hotel
The Sanderson is a perfect five-star luxury hotel in London within walking distance to London's West End including Soho, Leicester Square, Covent Garden and Oxford Street.
More Details