Karta Vacation Rentals
In the heart of Bella Vista, Panama City — steps from Via España and a short stroll to Avenida Balboa. Walk to casinos, restaurants, bars and the Via España metro station. The hotel sits close to landmarks like the National Shrine of the Heart of Mary, and major malls such as Multiplaza and Albrook are a short drive away.