Panama City, Panama City
Spend a second to
save a fortune!
Spend a second to save a fortune!
Calle D El Cangrejo, Panama City
Metro Hotel Panama is located in the financial and commercial heart of Panama City, one block from the Iglesia del Carmen metro station that connects it with the main shopping centers such as Albrook Mall, Metro Mall, Los Pueblos and Los Andes.
See MoreUsage of subsidiary facilities may incur additional fees