Situated on the banks of the River Thames, The Savoy is a legendary hotel that has been welcoming guests since 1889. With its prime location in central London, it offers stunning views of the city's iconic landmarks. The hotel boasts several dining options, including a renowned restaurant that serves a range of delectable dishes. Guests can enjoy all their meals at The Savoy, with a diverse menu featuring both local and international cuisine. From breakfast to dinner, the hotel ensures that guests have a memorable culinary experience during their stay.