This small English hotel has a great location, close to the very centre of London, within easy reach of the city's wonderful attractions. ... More information
The Hotel Holiday Inn London Kings Cross Bloomsbury is centrally located between the City and the West End, close to Kings Cross St Pancras railway... More information
Part of a well regarded and reputable group of hotels in London, 198 Suites offer a great alternative to a hotel, with stylish, modern apartments in a... More information
The fully serviced luxury 291 Suites, newly redecorated to a very high standard are located in the heart of the fashionable West Hampstead ... More information
The perfect balance of luxury, privacy and location, the Elephant and Castle Guest House is not a hotel, it is a home away from home. ... More information
274 Suites is located at few minutes’ walk from West Hampstead tube station (Jubilee Line) with direct access to Central London and The City ... More information