The Country Inn & Suites is a pleasant hotel situated in the Amador area of Panama City with excellent views of the Panama Canal and the Bridge of the Americas. For more, click on the text link or thumbnail image below.
News & Updates Blog For PaulsTravelPictures.com
The Country Inn & Suites is a pleasant hotel situated in the Amador area of Panama City with excellent views of the Panama Canal and the Bridge of the Americas. For more, click on the text link or thumbnail image below.