Country Inn and Suites Panama Canal
Amador Ave. and Pelicano Ave., Panama City, Panama 8001
Featured Review : Of all of the hotels in Panama City, the best one, in my opinion, was the Country Inn and Suites. Normally, not a hotel that you equate with luxury such as the Marriott, Hilton, Intercontinental, or even the Radisson, w...See Full Review