Where is Holiday Inn Panama Canal by IHG, Panama City?

Where is Holiday Inn Panama Canal by IHG, Panama City located?

Holiday Inn Panama Canal by IHG, Panama City, Holiday Inn Panama Canal by IHG, Panama City, Panama hat (approx. 8.99364°, -79.58097°)


Where is Holiday Inn Panama Canal by IHG, Panama City on the map?