Located 322 metres from the Queensboro Plaza Station that connects guests to Manhattan, this Long Island City hotel features a gym and offers complimentary WiFi.
40-34 Crescent Street
Address: 40-34 Crescent Street NY 11101, Long Island City, NY, US
Welcome to our Blog!