Flushing Meadows Hotel How’s the air up there? Sleep well (and enjoy the view from up there) at the Flushing Meadows.