You are here

The Savoy: Official Hotel, Film Awards

Savoy logo
The Savoy: Official Hotel, Film Awards

Perfectly placed in the heart of one of the world’s most exciting cities and on the banks of the River Thames, The Savoy boasts 267 rooms and suites and some of the most renowned restaurants and bars in London. With over 125 years of history, The Savoy is an iconic hotel brilliantly reinvented for the 21st century, where the glamour of its history sparkles with a new lustre. The Savoy is proud to have been the official hotel partner to the EE British Academy Film Awards for the last six years, welcoming the stars to the partner Style Suites the weekend of the awards to get them ‘red-carpet ready’ for the glittering event.