InnBuffalo – 619 Lafayette

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
(716) 867-7777

Website |

Facebook |

Instagram |