Hotellet ligger i det centrale Massachusetts i rolige landlige omgivelser ved Route 146. Dette hotel i Sutton ligger få minutter fra ecotararium, et museum for videnskab og natur (tidligere Worcester Science Center), Worcester Art Museum, koncertsalen Mechanics, Higgins Armory Museum og DCU Center (tidligere Worcester Centrum Centre). Worcester Regional Airport ligger 16 km fra hotellet.
Byen Sutton er et landligt samfund og er en del af Worcester County, der kaldes "Blackstone Valley", der løber syd fra Worcester til Ocean State. Byens venlige landsbyer, udendørs rekreation og kulturelle muligheder gør Sutton til et vidunderligt sted at besøge. Historic Old Sturbridge Village og Bostons centrum ligger mindre end 1 times kørsel derfra.
Dette hotel tilbyder bekvemmeligheder såsom gratis kontinental morgenmad og gratis kaffe. Der er gratis trådløs internetadgang på samtlige værelser. Forretningsrejsende tilbydes adgang til kopi- og faxservice samt konkurrencedygtige virksomhedspriser.
Samtlige værelser er smagfuldt indrettede og veludstyrede med standardfaciliteter. Nogle af værelserne har desuden opgraderede faciliteter såsom køleskab, mikrobølgeovn og spabad. Der kan bestilles ikkeryger-værelser. Der er vaskeri på ejendommen. Et velopdragne kæledyr per værelse er velkomne på Red Roof Inn Sutton.