4 ★
The Academy
Address: 21 Gower Street, London, United Kingdom
Situated in the heart of London’s West End, The Academy is five 18th-century Georgian townhouses with two private gardens, 5 minutes’ walk from The British Museum and Goodge Street underground station.
Hotels Nearby
-
51 Gower Street
51 Gower St, London
-
Bloomsbury Palace Hotel 4 ★
29- 31 Gower Street, London
-
Staunton Hotel - B&B 4 ★
13-15 Gower Street, London
-
Gower Street Apartments
43-45 Gower St, London
-
Alfred House 1
Flat 1, 38 Alfred Place, London
-
Gower House Hotel 2 ★
57 Gower Street, Camden, London
-
Alfred House 2
Flat 2, 38 Alfred Place, London
-
Ridgemount Hotel 2 ★
65 - 67 Gower Street, London
-
Oxford Apartments
3 Huntley Street, London
-
Garth Hotel 3 ★
69 Gower Street, London
-
College Hall / University of London
Malet Street, London
-
Regency House Hotel 3 ★
71 Gower Street, London
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇧 United Kingdom ›
- London ›
- The Academy