top-rated hostel in Buffalo, NY
Location Category: Hotel/Resort
- InnBuffalo says:InnBuffalo is a historic inn located in the heart of the charming and walkable Elmwood Village, minutes from downtown. Experience Buffalo from the elegantly urban, 1898 Hewitt Mansion. Welcoming guests from around the corner, to around the world.
- Address: 619 Lafayette Ave