Wyndham Garden Buffalo Downtown

    Photos

    Wyndham Garden Buffalo Downtown restaurant in Buffalo, New York
    Bar at Wyndham Garden Buffalo Downtown in Buffalo, New York

    Map & Directions

    125 High Street, Buffalo, NY, 14203

    Amenities

    Amenities

    Reviews