Weymouth Landing nearby hotel search is centered on latitude 42.2234344482 & longitude -70.9619903564.