Das Hotel Super 8 By Wyndham Cuba ist eine tolle Unterkunft im Geschäftsbezirk von Cuba, das auch nur 7 km vom Fanning 66 Outpost entfernt liegt. Das Hotel mit 58 Zimmern verfügt über einen Geldautomaten und einen Verkaufsautomaten.
Das 2-Sterne-Hotel ist in 25 Fußminuten Entfernung von der Murals of Cuba gelegen. Die Autofahrt nach Sunrise Beach dauert 90 Minuten. Das Super 8 By Wyndham liegt in 6 Kilometer Entfernung von der Bob's Gasoline Alley.
Die Badezimmer verfügen über einer getrennten Toilette und einer Dusche sowie bieten tolle zusätzliche Annehmlichkeiten, darunter einen Haartrockner und Badelaken.
Die Unterkunft bietet auch ein kostenloses kontinentales Frühstück an. Das Restaurant Huddle House befindet sich in der Nähe vom Hotel und serviert amerikanische Speisen.