The Savoy is a legendary hotel located in the heart of London, offering holiday apartments for a truly iconic stay. The apartments are elegantly designed and feature luxurious furnishings and amenities. Guests can enjoy spacious living areas, fully equipped kitchens, and stunning views of the city. The hotel itself is steeped in history and has hosted numerous famous guests over the years. It is located on the Strand, within walking distance of popular attractions such as the London Eye and Covent Garden. The Savoy also offers a range of facilities, including multiple restaurants, a spa, and a fitness center. For a truly memorable stay in London, the holiday apartments at The Savoy are a perfect choice.