Hotel El Castillo is located just 5 minutes’ walk from Baracoa city centre and 9 km from Alejandro de Humboldt National Park. Guests can enjoy a swimming pool and a garden.
Each room at this hotel is air conditioned and features a TV with satellite channels. All rooms are equipped with a private bathroom.
You will find a 24-hour front desk at the property.
The nearest airport is Gustavo Rizo Airport, 2 km from Hotel El Castillo.