The 2-star Avoca House Hotel boasts close proximity to Lord's Cricket Ground just 1.9 km away.
The property is situated 3.9 km away from Selfridges. The venue is set within 7 km from London city center.
There is Belsize Park subway station at a reachable distance. The hotel offers quick access to London City airport, which is about 20 km away.
Eat & Drink
A complimentary continental breakfast is served in the dining room. Serving a wide range of dishes, Guglee Swiss Cottage and Eriki can be reached within 5 minutes’ walk.
Guests can avail of 24-hour front desk, ironing service and tour/ticket assistance.