Hilton Garden Inn Flushing

208 Room Hotel


33-71 Prince St
Flushing, NY 11354