HOLIDAY INN


Meaning of HOLIDAY INN in English

ˌHoliday ˈInn BrE AmE trademark

a type of hotel in the US and in many other countries, which provides rooms at reasonable prices. In the UK, Holiday Inns are more expensive.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.