Castro Hotels
Castro hotels are located in the capital city of the island, meant to the enjoyment of the hand craft creations from artisans of the island and the legends of the zone. The hotels in Castro conserve the island mystic and legends within their rooms.



