Tag Page

Tag : Niagara Falls

Buffalo: InnBuffalo Off Elmwood

A restored Victorian mansion in a trendy part of Buffalo is run by innkeepers who knows their stuff. If this nine-suite inn feels like you’re staying in someone’s home, it’s because you are: Ellen and Joseph Lettieri and their daughter also live here, welcoming guests to the former Hewitt Mansion built in 1898. Vibe: InnBuffalo … Continue reading Buffalo: InnBuffalo Off Elmwood