Near The Strand. With a stay at The Savoy, you'll be centrally located in London, steps from The Strand and 3 minutes by foot from Lyceum Theatre. This 5-star hotel is 0.2 mi (0.3 km) from Covent Garden Market and 0.2 mi (0.4 km) from Aldwych Theatre.