Sorry, this product is currently unavailable.
This 3-star property (116 rooms) is ideal for environmentalist and nature lovers, due to its situation close to the Sierra Maestra National Park and to the Pico Turquino, Cuba’s highest peak.
We are looking for the best deals for you.
It may take a few seconds...