Originally Posted by
erik123
Should be good but Long Island City is not considered the best location for sightseeing. Though if you don't mind taking the subway/citibike it might work well for you. LIC does have good quality hotels at cheap prices.
I was looking at the one in Times Square
Link
It seems a new property, but reviews are mixed