LocationWest End energy seeps into Regency style at The Academy
The Academy occupies an enviable position for a luxury London hotel — in the centre of Bloomsbury, an attractive district in London’s West End dominated by grassy squares and grand Georgian buildings. The Academy offers easy access to some of the capital’s most recognisable areas and famous attractions. The British Museum is only a 4-minute walk away. Close proximity to various means of transport allows us to cater for tourists looking to explore the London landmarks.
The Academy Hotel is located at 21 Gower Street, Bloomsbury, London, WC1E 6HG. View us on Google Maps.