Canal House

Canal House is an intimate hotel located in a restored mansion dating back the end of the last century, in the heart of the Old Quarter, in the historic district of Panama City