Academy Hotel

Around the corner from the British Museum in graceful Bloomsbury, this elegant 4-star Georgian townhouse has a private, peaceful garden with fishpond.

Address: 
21 Gower St
London
WC1E 6HG
United Kingdom

Map of Academy Hotel