L'Hôtel El Castillo est situé à l'intérieur d'une forteresse espagnole au-dessus d'une colline, avec une splendide vue de Baracoa et de la baie. Le bar-taverne est comme un belvédère et la piscine est tellement belle et tellement bien positionnée que vous croirez de vous trouver dans un film. Le charme de l'Hôtel El Castillo est complété par un style colonial suggestif.
L'établissement vante de plus la richesse unique de faire partie de la première ville, le premier évêché de Cuba, décor idéal pour le tourisme de nature et site où on conserve des coutumes provenantes de la culture indigène.
L'Hôtel El Castillo dispose de 34 chambres toutes standard, munies de diverses facilités qu'on dirait notables pour un trois étoiles, entre lesquelles un réveille-matin et un frigobar. Si vous pouvez vous héberger dans la chambre 201, faites-le, car il vaut la peine, c'est une chambre angulaire, plus grande que les autres et également une des deux chambres de l'hôtel ayant un lit de dimensions supérieures. L'hôtel dispose aussi de diverses autres facilités, entre lesquelles la location de motos, le grill et l'animation.