Captain Flynn's is located in La Libertad, El Salvador on Playa Conchalio, Complejo El Mirador, calle Los Limones #10. Captain Flynn's is rated 5 out of 5 in the category lodge in El Salvador.
Address
Playa Conchalio, Complejo El Mirador, calle Los Limones #10