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.
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.