The Savoy is a legendary hotel in London that offers parking facilities for its guests. Situated on the banks of the River Thames, this iconic hotel has been a symbol of luxury and elegance since its opening in 1889. The rooms and suites are beautifully appointed with luxurious furnishings and offer breathtaking views of the city. Guests can indulge in gourmet dining at the hotel's renowned restaurants or enjoy a cocktail at the famous American Bar. With its prime location, guests can easily explore popular attractions like the London Eye and the West End theaters.