apartmenthotels in Buffalo, NY

  1. Embassy Suites Buffalo
    200 Delaware Avenue BuffaloNY14202 (716) 842-1000 0.2 mi
  2. Extended Stay America Hotel Buffalo - Amherst
    125 Inn Keepers Ln AmherstNY14228 (716) 564-0620 8.7 mi