Best Western London Highbury
Best Western Highbury Hotel is placed in a business area of London in the vicinity of Up at The O2 and Victoria Park.
The city center is 8 km away from the hotel. Tower of London, Visite Londres and Highbury Stadium are located just 1100 meters from the venue.
All 45 cozy guestrooms feature modern facilities. The hotel offers a wonderful view over Finsbury Park.
A breakfast is served in the bar. Offering asian, japanese and korean meals, Good for Food is situated 500 meters of the property.
A 5-minute stroll will take you to Manor House subway station. London City airport is 15 minutes' drive from away.
Laundry and evening reception as well as a safe deposit box, an elevator and parking are available for guests' use.