Hotel El Castillo Baracoa
Search & compare prices for Hotel El Castillo Baracoa in all hotel booking websites.
Hotel El Castillo Baracoa Address: Calixto Garcia Street, Baracoa, Cuba
Minimum price found for Hotel El Castillo Baracoa was: 995 CUP
Click here to get more information, photos & guest ratings for Hotel El Castillo Baracoa