Iguana Inn is a small bed& breakfast in Santiago, Veraguas, Panama. The perfect stop-over place for your vaccations.
Iguana Inn
Phone Number: 00507-933-6096
Website: Suggest Official Website
Categories: Inn, Hotel resort, Bed and Breakfast
Address: La Peña de Santiago, 00507 Santiago de Veraguas
GPS Coordinates: 8.12377,-81.02417
Facebook: facebook.com/1713598598884509
Instagram: Photos and Videos