a very comfortable and expensive hotel near the Strand , London, England. It was built in 1884–9 by Richard D’Oyly Carte , who owned the Savoy Theatre nearby, and has a famous restaurant, the Savoy Grill.
SAVOY HOTEL
Meaning of SAVOY HOTEL in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005