Needham Heights nearby hotel search is centered on latitude 42.2945404053 & longitude -71.2328338623.