Looking for a comfortable hotel in the perfect spot? Holiday Inn at the Panama Canal is the place. You'll appreciate the great locale and variety of conveniences at this Panama City resort.