No image available for this hotel
No image available for this hotel
Buffalo, Buffalo
Spend a second to
save a fortune!
Spend a second to save a fortune!
120 Church Street, Buffalo
Centrally located in Buffalo's central business district, this hotel offers convenient amenities near a wide array of activities within walking distance of the Niagara Convention Center and major sports complexes.
See MoreUsage of subsidiary facilities may incur additional fees