Save up to 50% at your stay at Sleep Inn Long Island City - Manhattan View
Sleep Inn Long Island City - Manhattan View features an on-site fitness room and spacious rooms equipped with free Wi-Fi and a plasma TV. The 21st Street Subway Station is just 1.5 blocks away.
Sleep In Long Island City
Address: 38-71 13th Street 11101, Long Island City, NY, US