Grand Plaza
Address:
23 Nelson Ave, Staten Island, NY 10308
Phone:
(718) 227-6033 Hotels & Motels
Other Businesses:
- Overtime Inn at 132 Fremont Ave, Staten Island, NY 10306
- Holiday Inn STATEN ISLAND at 290 Wild Avenue, Staten Island, NY 10314
- Holiday Inn Express STATEN ISLAND WEST at 300 Wild Avenue, Staten Island, NY 10314
- Comfort Inn at 310 Wild Avenue, Staten Island, NY 10314
- The Historic Old Bermuda Inn at 2512 Arthur Kill Rd, Staten Island, NY 10309