We loved our December 2009 stay at Canal House. Casco Viejo is by far the most interesting area to stay in in Panama City, where you can see some of the real character and lifestyle of the Panamanian people, and Canal House is a jewel among limited hotel options in this area. The hotel has impeccable decor, excellent service and a warm, welcoming atmosphere. We stayed in the smallest of their three rooms, but didn't mind the small size at all, since we had full access to use the kitchen, living room, dining room and library. The location is great, just a block from Idependence Plaza (the heart of Casco Viejo) and a few blocks from the excellent restaurants on Plaza Bolivar. This part of Casco Viejo felt completely safe to us.
