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.
Super 8 Cuba is a 2-star property situated in Cuba. Free WiFi i Read more
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.
Super 8 Cuba is a 2-star property situated in Cuba. Free WiFi is available and in-house parking is provided. Rooms have a private bathroom. The hotel offers a business centre for guest use. Staff at reception can provide assistance around the clock with information on the area. Rolla is 35 km from Super 8 Cuba.
Number of Rooms: 58