Thetford Center nearby hotel search is centered on latitude 43.1791915894 & longitude -83.6402359009.