Hotel Name: Apart-Hotel Torres de Alba
Area: El Cangrejo, Panama City
Address: Calle Eusebio A. Morales and 55
Phone: 300-5180, 269-7770
Website: torresdealba.com

Post your review, photos, videos etc. of this hotel below!