Hotel Nirvana Long Island City
12-02 37th Avenue
Long Island City,
NY 11101
Near Roosevelt Island
Distance22.1 miles
SELECT