The lovely 3-star Avoca House Hotel London is a great place to stay in the Camden district, 3.4 miles from Victoria and Albert Museum. This non-smoking hotel offers Wi-Fi in public areas.
Located 5 minutes' walk from Palmer Memorial Drinking Fountain, the hotel is a 15-minute drive from the public Trafalgar Square. The accommodation in London is only steps away from the outdoor Swiss Cottage Street Market. Also, Primrose Hill is situated 1.7 miles away. The Avoca House lies 8 minutes' stroll from Freud Museum London. This hotel is walking distance from Belsize Park metro station and a short way from London South Hampstead train station.
Guests can enjoy a free continental breakfast onsite. The property is 0.8 miles from Fiddie's Italian Kitchen and serves delectable meals.