Extended Stay Hotel
Extended Stay Hotel. Means a Hotel licensed under the brands currently known as "Homewood Suites," "TownePlace Suites," "Residence Inns" or any other similar brand mutually agreed to by Borrower and Lender.
All Definitions
Found in
WINSTON HOTELS INC contract