Das Super 8 by Wyndham Paris liegt in Paris, Tennessee, unter neuer Leitung und neu renoviert.
Alle Zimmer verfügen über Kabel-TV.Die Zimmer sind mit einem eigenen Bad mit kostenfreien Pflegeprodukten ausgestattet. Ausgewählte Zimmer verfügen über eine Küchenzeile mit einem Kühlschrank.