Get a Hotel in Cuba

Cuba Real

Cuba Real

Cuba • Show on map 9.2/10 View Details for Price

Cuba Real features air-conditioned accommodations in Cuba. 12 miles from Castelo de Beja and 12 miles from Carmo Church, the property provides a garden and a bar. The bed and breakfast offers an outdoor…More info

Book now