Rob Roy Academy - Worcester Campus nearby hotel search is centered on latitude 42.2637 & longitude -71.8077.