Buffalo, Buffalo
Spend a second to
save a fortune!
Spend a second to save a fortune!
200 Delaware Avenue, Buffalo
This all-suite hotel in Buffalo, New York offers a free daily hot breakfast and free high-speed internet access. Every room at the Embassy Suites Buffalo features a flat-screen LCD TV with in-room films.
See MoreUsage of subsidiary facilities may incur additional fees