Extended Stay America Long Island - Melville

100 Spagnoli Rd
Melville
New York
United States