It's a short term apartment rental (adding it now) even though it has hotel-like features (a common lobby, numbered rooms, card keys, ...) and the company apparently also owns more traditional hotels!