Avoca House Hotel
The budget Avoca House Hotel is a great place in a market area of London.
Many London sights, including London Zoo, Up at The O2 and Selfridges are about 20 minutes' walk from the property. London city center is 6 km away.
A complimentary breakfast is served daily. Guests will enjoy asian, japanese and indian cuisine of XO, which is about 200 meters away.
The nearest metro station is Belsize Park, situated 400 meters from the hotel. The hotel is about 20 minutes' drive from London City airport, which is 20 km away.