Embassy Suites 200 Delaware Avenue - Buffalo, New York 14202 Approximately 0.4 miles from Our Lady of Victory Compare prices for Embassy Suites Buffalo with nearby hotels
Embassy Suites Buffalo is the closest Embassy Suites hotel to Our Lady of Victory.