Karta Vacation Rentals
Perched at the foot of Ancon Hill in Balboa, Panama City. Tucked between downtown, the Amador Causeway and the Port of Balboa, and minutes from Albrook Airport, Casco Viejo and the Panama Canal. A short drive to Albrook Shopping Mall and Avenida Balboa.