South Weymouth nearby hotel search is centered on latitude 42.1750984192 & longitude -70.9494934082.