SAVOY HOTEL


Meaning of SAVOY HOTEL in English

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.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.