InterContinental Miramar Panama

Miramar Plaza, Balboa Avenue
Panama City
Panama