The Tower House Suites Hotel is ideally located in a very convenient, quiet and safe walking around area (Bella Vista) in Panama City, in just minutes from the airport and the city center where you can find many restaurants in walking distance as well as a mall.
Panamá, Rep. de Panamá
Location: Calle 51 Bella vista
Phone: (507) 269 2244 / 269 2526
Fax: (507) 269 2869
P. O. BOX: 55-0309 Punta Paitilla
Panamá, Rep. de Panamá.