The opening of The Westin Flushing marks the introduction of Queens' first five-star hotel, setting a new standard for luxury and hospitality in the borough.
I wanted to create the kind of hotel I was always searching for, where the cocktails are cold, the men are hot, and you can wear the tiniest swimsuit you own without a second glance.