Hotel Today in Depew

The Delavan Hotel

The Delavan Hotel

Depew • Show on map 8.9/10 Price as low as USD 129.00

Situated in Buffalo 7 km from Walden Galleria Mall The Delavan Hotel features accommodation with a restaurant free private parking a fitness centre and a bar. The property is located 13 km from University…More info

Book now