Flushing Meadows Hotel

THE FLUSHING MEADOWS MIGHT NOT BE EVERYBODY’S THING

BUT IT MIGHT JUST BE THE PLACE FOR YOU!