Garden City Hotel
Garden City Hotel
Garden City Hotel

Garden City Hotel

The Garden City Hotel is located in the picturesque village of Garden City in Long Island, New York. Ideal location for weddings, business, and fine dining