Elmwood Village Hotels, Buffalo
Hotels in / near to Elmwood Village ...
- | 9.0/10 (592 reviews)
Located in Buffalo, 1.8 km from Buffalo State College, The Edward Buffalo provides accommodation with free WiFi a...
Accommodation type: Hotelfrom USD 143
Remarks: Prices may alter, please check before booking, thanks.