Hotel El Castillo 3*
52.00 C$ 52.00 C$ 52.0 CAD
The Castillo hotel is located on a hill that can be seen from any point of the city, with excellent views of Baracoa and its surroundings