Hotel Tower House Suites is just 6.9 km from the airport and offers a 24-hour shuttle service. It is also located a few minutes from the Multiplaza Pacific & Albrook shopping centers. Public transportation and the Metro station are just a few steps from the property.
The Tower House Suites Hotel is located in Bella Vista,
Panama City, between Calle 50 and Vía España.