Hilton Garden Inn Opens at 29-21 Queens Plaza North, Long Island City
The 16-story, 183-room Hilton Garden Inn — located at 29-21 Queens Plaza North, in Long Island City — has opened for business, reports Brownstoner. Construction has been ongoing since 2013, and the building is Long Island City’s 25th hotel.