Hotel El Castillo is located just 5 minutes’ walk from Baracoa city centre and 5.6 miles 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, 1.2 miles from Hotel El Castillo.