Hotel Albergue El Castillo - Reviews and Cheap Rates

Honest reviews of Hotel Albergue El Castillo, El Castillo, Nicaragua: Hotel Albergue in El Castillo is the first hotel you'll see when you come by boat. It is the maximal hotel and is settled incoming to the famous colonial fortress.