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.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.