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. Featured amenities include a business center, express check-in, and express check-out. Planning an event in London? This hotel has facilities measuring 5124 square feet (476 square meters), including conference space.
Type of lodging