Ubytovanie Aloft Buffalo Downtown má 3 hviezdičky, nachádza sa v destinácii Buffalo a hostia tu majú k dispozícii spoločenskú miestnosť a bar. Ubytovanie ponúka reštauráciu, fitnescentrum, krytý bazén a saunu. V ubytovaní majú hostia k dispozícii recepciu s nepretržitou prevádzkou a bankomat.
Hosťom je k dispozícii bezplatné Wi-Fi a business centrum.
Medzi vyhľadávané miesta v blízkosti ubytovania Aloft Buffalo Downtown patria Centrum múzických umení Shea's, Buffalo Niagara Convention Center a Námestie Niagara. Najbližšie letisko (Medzinárodné letisko Buffalo Niagara) je od ubytovania Aloft Buffalo Downtown vzdialené 14 km.