Vernon House
Main amenities
Location
Vernon House London hotel includes 59 rooms and is just a 12-minute walk from Primrose Hill.
ZSL London Zoo is a mere 9 minutes' walk away, while Camden Road train station is only a short drive from this aparthotel. Located about a 10-minute walk from Camden Town underground station, the accommodation is about 6 km from Borough Market. There is Tower of London about 7 km from the hotel. For those travelling from afar, London City airport is 33 minutes' drive away.
The rooms are equipped with coffee and tea making facilities, along with a flat-screen TV with satellite channels for guests' comfort. They include a microwave, an electric kettle, and a refrigerator.
Sample French specialities at Michael Nadra Primrose Hill located fairly close to this London hotel.