Located in Camden Town, which is famed for its market, a warren of fashion and curiosities by the Regent's Canal, Vernon House London hotel is about a 10-minute ride from such culture-oriented attractions as the privately run Sherlock Holmes Museum.
4.8 km from Victoria and Albert Museum, the hotel is also within 2 km of London Central Mosque. This London hotel offers proximity to natural sights like the bulging skyscraper "Sky Garden" (6 km) and St James's Park (4.2 km). The sprawling Hampstead Heath lies approximately a 15-minute ride away, and Camden Town tube station is a short way from the Vernon House London. The accommodation provides access to Camden Road train station, which is just 1 km away.
The hotel has 59 rooms, comprising a dining area. A multi-channel TV, along with coffee and tea making equipment, are offered. For your comfort, you will find here a fridge, an oven, and glassware.
African cuisine is offered at Shaka Zulu, situated merely 14 minutes' walk from Vernon House hotel.
Check-in:from 15:00-23:30 hours
Check-out:until 11:00 hours