Rodeway Inn & Suites

8.5 miles from World Trade Center Heliport