6461 Transit Rd, Depew
Located in Buffalo 4.3 mi from Walden Galleria Mall The Delavan Hotel features accommodations with a restaurant free private parking a fitness center and a bar. The property is located 8.1 mi from University of Buffalo 8.
10529 Main St. , Depew
There are a total of 10 rooms on the premises. This attractive hotel provides the ideal base for both sightseeing and business.