El Castillo Hotel is an excellent place to stay in Baracoa.
This venue accommodates guests in the center of Baracoa. The city center lies within 1 km from the venue.
The hotel is situated near a castle and a fortress.
The property offers 34 guestrooms appointed with an in-room safe, a minibar, climate control, television and a fridge. They provide bathrooms with a shower and a bathroom phone.
Guests can enjoy Caribbean and Cuban cuisine in O Poeta located 200 meters away.
El Castillo Hotel is set 75 km from Los Canos airport.
The facilities as currency exchange, a safety deposit box and a car park are offered for guests.
The hotel caters to families with cribs, a kids' club and a pool.