Loading...
The only Five-Star hotel in the country's second city in importance, with 298 rooms and located near the Historic Center of Santiago de Cuba. Ideal for business trips.
The only Five-Star hotel in the country's second city in importance, with 298 rooms and located near the Historic Center of Santiago de Cuba. Ideal for business trips.