Verified review
2/10 Terrible
PAMELA
26 May, 2026
Disliked: Communication, listing accuracy
Stayed 5 nights in May 2026



































No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 12:00 PM.
Situated in 24 de Diciembre, this apartment building is 7.2 mi (11.6 km) from Pacora River and within 16 miles (25 km) of Chagres National Park and Metromall Panama. Los Pueblos Commercial Center and Plaza de Francia are also within 20 miles (32 km).