South Lancaster nearby hotel search is centered on latitude 42.4445381165 & longitude -71.6870117188.