Hilton Garden Inn Denver Tech Center Hotel Sold for $18 Million

Chatham Lodging Trust (NYSE: CLDT) today announced the closing of the sale of the 180-room Hilton Garden Inn Denver Tech Center for approximately $18 million.
Source: New feed


Leave a Reply