Canal Inn "Your home away from home" is centrally located and has a lot of privacy and connected to both roads: to the north (Gamboa - Colon) and to the west (Azuero – Chiriquí - Costa Rica). It has very comfortable rooms. A place surrounded by ...
sorry this business has not provided any email contact. Please contact them by telephone, fax or via website.