RESIDENCE INN


Meaning of RESIDENCE INN in English

network of suite hotels in the United States Canada and Mexico (designed for long-term business travelers)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.