The hotel is housed in an attractive Victorian building, renovated in 2008, which is also home to a traditional pub. If guests are looking to soak up a slice of real British culture, an afternoon in the pub is the place to do it. The hotel contains 15 rooms, as well as a lobby, TV room and bar.
The hotel is located in a vibrant area of North London, just a short distance from Finsbury Park and Camden Town. Nearby to Manor House Tube station, where you can take a tube to Leicester Square and explore all of Central London's attractions, such as Trafalgar Square, the National Gallery and Covent Garden market. The hotel is located approximately 14 km from London Heathrow Airport, 8 km from London City Airport, 25 km from London Luton Airport, 21 km from London Stansted Airport and 61 km from London Gatwick Airport.
A continental breakfast buffet is served each morning.