Sleep Inn – Long Island City, Queens
https://sleep-inn-long-island-city.usa8.info
This Long Island City hotel 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.
38-71 13 Street, Queens, NY 11101, United States of America