Hampton Inn Suites Staten Island

1120 South Ave
Staten Island
New York
United States