Vernon House London hotel is a great place to stay in the Camden Town district, 4 miles from Tower Bridge.
Located a 15-minute stroll from Camden Road railroad station, this hotel stands not far from the city park "ZSL London Zoo". Located 0.4 miles from Camden Town subway station, the hotel is 3 miles from Victoria and Albert Museum. The Vernon House also provides access to shopping attractions like the vibrant Stables Market, which are a 14-minute walk away.
Furnished with a writing desk, the 59 rooms also include such conveniences as a multi-channel TV, along with coffee and tea making equipment. If you like cooking, there is a fridge, oven, and a kitchenware provided on site.
Guests can dine at Shaka Zulu in the vicinity of this accommodation.