The Best Accommodation in San Carlos

As voted on by travelers just like you.

Manglar Lodge Panama City Image

1st

1

Manglar Lodge Panama City

*** Location. Manglar Lodge is a beachfront hotel located in San Carlos on the riverwalk. Hotel Features. Manglar Lodge's restaurant serves breakfast, lunch, and dinner. A bar/lounge is open for drinks. The hotel...

Check Availability