Hotel El Castillo

5 / 5 ( 1 vote )     Hotel el Castillo Hotel el Castillo is located in the city of Baracoa. The first village founded in Cuba by the Spanish conquerors. And is housed in the fort of Seboruco de Santa B├írbara. That was built by the Spaniards in colonial times. It is only … Meer lezen over Hotel El Castillo