The term ‘extended stay’ refers to hotel stays over a longer period of time, usually more than seven days. Weekend rates are quoted for extended stays.
The term ‘extended stay’ refers to hotel stays over a longer period of time, usually more than seven days. Weekend rates are quoted for extended stays.