El Hotel Tower House Suites está a tan solo 6,9 km del aeropuerto y ofrece un servicio de traslado disponible las 24 horas. Además se encuentra a unos pocos minutos de los centros comerciales Multiplaza Pacific & Albrook. El transporte público y la estación del Metro se encuentran a unos pasos de la propiedad.
El Hotel Tower House Suites se encuentra en Bella Vista,
Ciudad de Panamá, entre Calle 50 y Vía España.