The Best Accommodation in San Carlos
As voted on by travelers just like you.
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...