Avoca House Hotel
Avoca House is a business 2-star hotel set 1.9 km from Lord's Cricket Ground and 1.9 km from London Zoo.
The hotel boasts a convenient location in London close to Belsize Park underground station. The city center is 6 km away from the hotel.
Avoca House Hotel includes 9 guestrooms with free Wi-Fi, flat-screen television and an iron with ironing board. Bathrooms with a bathtub, a shower and complimentary toiletries are featured in every room.
XO is about 200 meters away and serves Asian, Japanese and Indian specialties.
Avoca House Hotel can be reached in 25 minutes by car from London City airport.
Avoca House Hotel offers 24-hour reception, housekeeping and tour/ticket assistance.