Score from 447 reviews:
Latest booking: 5 hours ago
Located in Long Island City, this hotel is 2 blocks from Queens Plaza Subway Station. It features free Wi-Fi, a gym and modern rooms with a wall-mounted 32-inch flat-screen TV.
- United Kingdom
"Everything was fantastic. Staff were amazing big shout out to Valerie
and Justine especially. We were upgraded to a suite and it was superb. A
few mins walk to train station, took 10mins to get to Manhatten,...