The Flushing Meadows is a trendy, upscale hotel offering contemporary rooms and a rooftop bar & restaurant. Guests can enjoy free Wi-Fi and unique accommodations.