Super 8 Cuba is situated in Cuba, 35 km from Rolla.
Certain rooms include a private bathroom with a hot tub, while others have free toiletries and a hairdryer. Super 8 Cuba features free WiFi throughout the property. A TV is available.
You will find a 24-hour front desk at the property.