198 Suites
Spread across 4 floors, 198 Suites provides comfortable, modern accommodation for discerning business travellers and tourists alike.
The 10 studios are fully fitted with modern conveniences such as free internet connection, flat-screen TVs and power showers. Every suite has been designed to offer ... [More]
From £69 to £90
274 Suites
Part of a well regarded and reputable group of hotels in London, 274 Suites offer a great alternative to a hotel, with stylish, modern apartment accommodation in a good location.
The suites are located just a few minutes from West Hampstead station, which offers fast, easy, convenient access to the... [More]
From £69 to £85
291 Suites
Situated in the fashionable Hampstead area of London, this thoroughly contemporary hotel offers a select range of well equipped accommodation.
Fitted with a range of modern facilities, these modish suites are ideal for pleasure-seekers and discerning business travellers alike. The modern en suite ... [More]
From £70 to £90
41
This hotel rests in a desirable location overlooking the Queens Garden, adjacent to the Royal Mews on Buckingham Palace Road.
41 is a quiet and exclusive haven for the most discriminating traveller, where no request is too large, no detail too small.
Cleverly infusing abundant luxury with modern ... [More]
From £264.33 to £2649.66
60 Warwick House (Studio apartments)
Conveniently situated just 2 minutes’ walk from Earl's Court Exhibition Centre and Earl's Court Tube station, Warwick House offers you an ideal central London location on a distinguished road.
Warwick House offers studio apartments with private shower and kitchenette. Attractions within walking d... [More]
London is the capital and largest city of both the United Kingdom and of England, and the largest city in western Europe. Situated on the River Thames in South-East England, Greater London has an official population of roughly 7.5 million people - although the figure of over 14 million for the city's total metropolitan area more accurately reflects London's size and importance. London is historically one of the great, "world cities," and remains a global capital of culture, fashion, finance, politics and trade.