Set overlooking Panama Bay, Le Meridien Panama features a spa and an outdoor swimming pool. It offers chic rooms with flat-screen TVs and sofas.
Number of rooms: 111
Calle Uruguay y Avenida Balboa, Bella Vista, NA Panama City, Panama
Hotel booked 1 times today.