Innbuffalo Off Elmwood is a designer place to stay in Buffalo.
Innbuffalo Off Elmwood is 30 minutes' walk from the center of Buffalo.
Buffalo airport is about 20 minutes by car.
Eat & Drink
Mezza Restaurant & Lounge and Spot Coffee Elmwood Cafe offer a wide range of Lebanese and American meals and lie 300 meters away from the property.