Sorry, this product is currently unavailable.
Located on one of the main thoroughfares in Santiago de Cuba, the Las Americas Hotel is an excellent starting point for those who wish to explore the many sites of interest of this beautiful Caribbean city. This modern facility houses 68 air-conditioned rooms.
We are looking for the best deals for you.
It may take a few seconds...