Howard Johnson in Buffalo, NY is a well-established hotel offering comfortable accommodations and convenient amenities to travelers.
Guests can expect friendly service and a relaxing atmosphere during their stay at this Howard Johnson location.
Generated from their business information