Suffolk Downs Station nearby hotel search is centered on latitude 42.3898200989 & longitude -70.9978256226.