Academy Hotel

21 Gower Street, London, WC1E 6HG

from £21.95 pp

The Academy is one of London's most charming hotels. Located right in the heart of London's West End, it is just a stone’s throw away from the city's finest shops and restaurants and well located for visiting The British Museum.

This four-star boutique hotel, in London's Bloomsbury, is made up of five restored Georgian townhouses with 49 rooms and is a comfortable base from which to explore the sights of our capital. This small, quirky hotel comes complete with a cosy library, beautiful conservatory and homely sitting room.

Share

Afternoon Tea in Bloomsbury

How to find The Academy Hotel

The Academy Hotel is close to Goodge Street station.

You may also like...

Subscribe to our newsletter

Sign up today for the latest news and special offers from Afternoon Tea Online.

Your email address