South Limington nearby hotel search is centered on latitude 43.7086906433 & longitude -70.6995010376.