Treat yourself to a comfy stay in the capital at The Best Western London Highbury, as this incredibly convenient hotel places in the heart of London.
You will be offered the warmest of welcomes and ultimate access to the city, thanks to the great transport links nearby.
Best Western London Highbury enjoys the luxury of a charming location, overlooking the wonderful Finsbury Park (one of the first great London parks landscaped in the Victorian era). Each en-suite bedroom is tastefully decorated with shades of cream and inviting splashes of red. The Resident’s Bar is a cosy, tranquil place for guests to have fun with friends, catch up with colleagues or simply unwind after a busy day exploring the city.