More about Nesva Hotel New York City Vista/Long Island City
Nesva Hotel is located in Long Island City, one subway stop from midtown Manhattan. Close to area attractions and major city airports. Only two blocks from N & Q subway lines and four blocks from E, M, R, & 7 subway lines.
Map of Nesva Hotel New York City Vista/Long Island City
OTHER PLACES NEAR NESVA HOTEL NEW YORK CITY VISTA/LONG ISLAND CITY