Description
The Four Points by Sheraton Flushing is a brand-new hotel featuring modern, stylish rooms, comfortable beds and productive workspaces close to JFK and LaGuardia airports,...
33-68 Farrington St. Queens, NY, 11354
(718) 939-3368