Extended Stay America - Long Island - Melville Melville
100 Spagnoli Rd -
Melville,
NY 11747
Near Farmingdale State College