South Shrewsbury nearby hotel search is centered on latitude 42.2764816284 & longitude -71.716178894.