The Mansion on Delaware Avenue Buffalo, New York View Resort Accommodation Types: Hotel Rooms, Suites Book Now (Opens a new window)