Nestled on the picturesque shores of Long Island, Amityville is a charming town known for its waterfront views and a friendly community, making it an ideal escape for travelers seeking a cozy stay.
Famed for the Amityville Horror House, beautiful waterfront scenery, and a charming downtown area.