About InnBuffalo off Elmwood
InnBuffalo is an historic inn in the best tradition of hospitality. Located in the heart of Buffalo’s vibrant Elmwood Village, InnBuffalo exudes Victorian charm, yet has all the contemporary conveniences you’d expect of a modern hotel.
Connect with InnBuffalo:
619 Lafayette Ave
Buffalo, NY 14222
Instagram | www.instagram.com/innbuffalo