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