Ph Alcazar is located at: Bella Vista Panamá, Panamá.