- UK Information
- UK Hotels
- Academy, The
Academy, The
Situated in the heart of London’s West End, The Academy is an 18th-century Georgian townhouse with a private garden, and 5 minutes’ walk from The British Museum and Goodge Street underground station.
Rating
Visa/Delta, Mastercard, Switch/Maestro, American Express, Visa Debit
Prices from £90
49