New York City, New York City
Spend a second to
save a fortune!
Spend a second to save a fortune!
44-04 21st Street, New York City
Featuring a terrace with city views and an on-site bar, LIC Hotel is located in Queens, New York. Private parking and free WiFi access are available. Central Park in Manhattan is 20 minutes' subway ride.
See MoreUsage of subsidiary facilities may incur additional fees