network of suite hotels in the United States Canada and Mexico (designed for long-term business travelers)
RESIDENCE INN
Meaning of RESIDENCE INN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012