Located on the Strand in London, The Savoy is a historic hotel that has been synonymous with luxury and glamour since its opening in 1889. The hotel's rooms and suites are equipped with flat-screen TVs, providing guests with a wide selection of channels and entertainment options.