Sorry, this product is currently unavailable.
This 2-star hotel is conveniently located a few steps from the Grand Theatre of Havana, where guests can easily access the most important squares, museums, restaurants, shops, and fortresses in Old Havana. The property houses 65 air-conditioned rooms.
We are looking for the best deals for you.
It may take a few seconds...