The Savoy offers holiday apartments in one of London's most iconic hotels. Located on the banks of the River Thames, these apartments provide a luxurious and stylish retreat. Each apartment is elegantly designed and features modern amenities, spacious living areas, and stunning views of the city. Guests can also enjoy access to the hotel's amenities, including a spa, fitness center, and world-class dining options.